Vida Tecno Idea guardada 0 veces
Sé la primera persona en valorar esta idea Valorar

Recuperar archivos del sistema de archivos Ext3/Ext4 con Linux Live CD

En un momento u otro, cada usuario del ordenador ha borrado accidentalmente un archivo de su sistema. Esto es particularmente cierto para los usuarios de Linux, donde un comando como rm -rf . elimina inmediatamente todos los archivos y carpetas del directorio actual.

La recuperación de archivos desde una partición FAT/NTFS de Windows ha sido discutida previamente . Este artículo analiza los pasos para recuperar archivos de particiones EXT3/EXT4 utilizando un sistema Ubuntu. Las técnicas son las mismas para todas las distribuciones de Linux (excepto para el proceso de instalación, que son específicas de la distribución).

Preparación

Lo primero que debe hacer inmediatamente después de darse cuenta de que ha eliminado los archivos incorrectos es desmontar el sistema de archivos o montarlo como de sólo lectura. Si los archivos están en su partición raíz, debe apagar inmediatamente el sistema e iniciar un cd activo. Esto es muy importante para evitar que otros procesos sobrescriban sus archivos. Incluso si no sobrescribe explícitamente los archivos, otros procesos del sistema podrían escribir en el sistema de archivos y sobreescribir los archivos.

Este artículo hará uso de un sistema que tiene una sola partición, y usa un Live CD de Xubuntu para recuperar los archivos eliminados. El live cd debe iniciarse con la opción «probar sin instalar». Al arrancar, lanzamos un terminal, creamos un punto de montaje usando el comando:

mkdir root_dir

y monte la partición deseada

Sudo mount /dev/sda5 root_dir

Extundelete

Extundelete es una herramienta de código abierto y está disponible en SourceForge . Sin embargo, puede instalarlo en Ubuntu usando:

sudo apt-get install extundelete

Para restaurar un solo archivo (suponiendo que conozca el nombre del archivo) utilice el comando:

sudo extundelete /dev/sda5 -restore-file /home/obaro/mtetest/SpecialPic1.jpg -output-dir recovered

Para restaurar todos los archivos de un directorio, utilice el comando:

sudo extundelete /dev/sda5 -restore-directory /home/obaro/mtetest -output-dir recovered

Recuperar archivos del sistema de archivos Ext3/Ext4 con Linux Live CD


Ext4magic

Esta es también una herramienta de código abierto, disponible en SourceForge .

También está disponible en los repositorios de Ubuntu y se puede instalar usando:

sudo apt-get install ext4magic

Con Ext4magic, la partición puede ser consultada para obtener una lista de archivos eliminados y el porcentaje del archivo disponible para la recuperación. Esto se puede hacer usando las opciones -a (borrado después del tiempo dado) y/o -b (borrado antes del tiempo dado). Estos tiempos se calculan en segundos desde la época de Unix. Un comando para buscar todos los archivos eliminados dentro de las 24 horas anteriores en la carpeta Música, por ejemplo, es:

sudo ext4magic /dev/sda5 -a $(date -d «-24hours» +%s) -f home/obaro/Music -l

Recuperar archivos del sistema de archivos Ext3/Ext4 con Linux Live CD


Para recuperar estos archivos, usamos la opción -r, junto con la opción -d (directorio de salida), así:

sudo ext4magic /dev/sda5 -f home/obaro/Music -r -d recovered

Recuperar archivos del sistema de archivos Ext3/Ext4 con Linux Live CD


Tenga en cuenta que la opción -f indica el directorio dentro de la estructura de partición «home/obaro/Music» sin el «/» principal. Para recuperar un solo archivo, especifique el nombre del archivo para -f, en lugar del directorio.

Conclusión

La probabilidad de recuperar archivos utilizando estas dos herramientas disminuye significativamente cuanto más tiempo permanezca en uso la partición después de la eliminación de archivos. Esto también se ve afectado por las condiciones en las que se escriben los datos en la partición/dispositivo. Se recomienda que el directorio «/home» esté en una partición separada de su directorio raíz. Con un sistema de archivos estructurado de esta manera, los archivos se pueden recuperar sin necesidad de recurrir a un cd en vivo.

La mejor manera de garantizar la recuperación de datos es tener copias de seguridad. Sin embargo, las copias de seguridad serán inútiles en los casos en que se eliminen archivos nuevos que no hayan sido respaldados.

Fuente: este post proviene de Vida Tecno, donde puedes consultar el contenido original.
¿Vulnera este post tus derechos? Pincha aquí.
¿Qué te ha parecido esta idea?

Esta idea proviene de:

Y estas son sus últimas ideas publicadas:

Muere Eduard Punset a los 82 años

Punset era una institución, el Carl Sagan español. Abogado, economista y comunicador científico logró acercar la ciencia a todos los españoles El divulgador científico Eduard Punset ha fallecido a lo ...

Etiquetas: Linux

Recomendamos

Relacionado

Linux

Compruebe y repare su sistema de archivos con fsck[Linux]

No importa lo bien que cuides de tu ordenador, a veces se bloquea y a menudo tienes que desconectar el enchufe para reiniciar el ordenador. Cuando se producen tales caídas, existe la posibilidad de que su sistema de archivos se dañe o se dañe. Es aconsejable hacer una comprobación regular del sistema de ficheros para asegurarse de que está funcionando correctamente y libre de errores. En Linux (y ...

Linux

Cómo contar el número de archivos en un directorio en Linux

Cuando tiene una carpeta llena de archivos (y subcarpetas), es posible que tenga que averiguar cuántos archivos hay en total. Contar archivos y carpetas uno por uno no es ciertamente una opción, especialmente cuando hay formas menos horripilantes de hacerlo, como las siguientes. 1. Comprobar con el Administrador de Archivos Empecemos por el camino más fácil. Simplemente abra el directorio en un ge ...

Linux

Herramientas de Comparación de Archivos (Diff) para Linux

Los programadores, desarrolladores web e incluso los escritores a menudo necesitan comparar diferentes versiones del mismo código o texto para mantenerse al tanto de los cambios. Una forma eficaz de hacerlo es con una herramienta de diferencias: una aplicación que compara archivos o carpetas, muestra las diferencias entre ellos y le ayuda a crear un nuevo archivo fusionando o parcheando sus versio ...

Linux

Cómo tratar con archivos desde la línea de comandos[Linux]

Hay muchas soluciones gráficas para tratar con archivos comprimidos (o archivos comprimidos) en Linux, pero ninguna de ellas supera a la línea de comandos por su velocidad y versatilidad. Lo único malo de esto es que hay tantos tipos diferentes de archivos, cada uno con su propia sintaxis y propiedades específicas, y puede llegar a ser muy difícil tratar con todos ellos sin un poco de preparación. ...

tecnologia software data ...

¿Cómo recuperar archivos eliminados?

Imagínate esto: estás en tu PC borrando unas fotos que no te gustaron, seleccionas las que no quieres y le das borrar, luego es que te das cuenta de que has borrado accidentalmente todas y no solo las que no te gustaron, que lío. Por suerte, en el sistema operativo Windows existe la Papelera de reciclaje y en Mac está la Papelera, que funciona de manera similar. Allí podemos encontrar los archivos ...

Linux

Cómo renombrar archivos en Linux

Renombrar archivos no es una operación particularmente avanzada; siempre y cuando se haga en un pequeño número de archivos, por lo general no requiere herramientas especiales. Sin embargo, cuando hay toda una carpeta de fotos de las vacaciones del año pasado esperando ser renombradas, sería prudente considerar algunos trucos o aplicaciones para ahorrar tiempo. Hay dos enfoques generales para renom ...

Sin categoría Como recuperar archivos borrados Recuperar archivos borrados

Como recuperar archivos borrados

Como recuperar archivos borrados.- En esta historia de liberar de espacio libre del disco duro, ¿quién no ha borrado alguna vez algo sin saber como recuperar archivos borrados? Esas imágenes de viajes, vídeos, fotos de bodas y cumpleaños, etc. En este artículo vamos a hablar un poco acerca de cómo recuperar archivos borrados. Cada día que pasa aumenta la cantidad de información sensible almacenada ...

Linux

Cómo ocultar fácilmente archivos y carpetas en Linux

¿Alguna vez ha querido ocultar un archivo o una carpeta en su sistema de archivos Linux pero no tiene idea de cómo hacerlo? No se preocupe, esto no es tan complicado como parece y se puede hacer con bastante rapidez y eficiencia. En esta guía repasaremos las formas más sencillas de ocultar archivos y carpetas en Linux. Además de ocultar cosas, veremos cómo revelar estos elementos ocultos tanto en ...

Linux

Cómo convertir rápidamente archivos de audio con Gnac[Linux]

Si eres como la mayoría de la gente, probablemente tengas más de un par de archivos de audio en el equipo. Y probablemente están en algunos formatos diferentes. ¿Como qué? Como MP3, MP4, WAV, FLAC, o incluso Ogg. Y tal vez quieras encubrir esos archivos a otro formato – digamos MP3 a Ogg. No faltan convertidores de audio para el escritorio Linux, pero si está buscando uno pequeño, sencillo y ...

Linux

Cómo usar FSearch para buscar archivos rápidamente en Linux

Las funciones de búsqueda en los administradores de archivos de Linux no son tan buenas. La mayoría son pasables con una funcionalidad mínima y tiempos de búsqueda bastante lentos, pero realmente no hay ninguna excepcional. Incluso el Baloo de KDE, que pasa una tonelada de tiempo indexando archivos, realmente no funciona de la forma en que uno esperaría que lo hiciera una búsqueda moderna. Afortun ...