LINUX

Recupere datos eliminados usando el comando extundelete en Linux

Dicen que solo el que lleva el zapato sabe dónde se le pega. La pérdida de datos de un disco duro puede ser frustrante, especialmente si se trata de un archivo importante que no se puede descargar fácilmente de Internet. Si ha decidido ir con su empresa local de recuperación de datos, pueden cobrar hasta $ 70 por hora y quién sabe cuánto tiempo llevará, sin mencionar una tarifa plana de diagnóstico. Pero solo necesitas recuperar ese documento de Word en el que has estado trabajando durante meses. Aquí es donde extundelete es útil.

Extundelete es una utilidad para recuperar archivos borrados de ext4 y ext3 sistemas de archivos Es una herramienta fácil de usar que lo ayudará a recuperar ese preciado archivo que eliminó accidentalmente sin costo alguno. Funciona para sistemas de archivos ext4 y ext3.

Para instalar extundelete, descárguelo de página de sourceforge.

Después de descargar el código fuente, ahora puede compilarlo en los siguientes pasos simples.

Instalación de dependencias

Asegúrate de tener e2fsprogs y e2fslibs bibliotecas instaladas en su sistema. Extundelete depende de estas bibliotecas y, por lo tanto, debe instalarse antes de continuar.

Para instalar ex2fslibs y e2fsprogs en Fedora:

$ sudo yum install ex2fslibs-devel

$ sudo yum install e2fsprogs

Para instalar ex2fslibs y e2fsprogs en Ubuntu:

$ sudo apt-get install ex2fslibs-devel
$ sudo apt-get install e2fsprogs

Compilando Extundelete

Si ha instalado correctamente las dos bibliotecas, el siguiente paso es compilar el código fuente.

Descomprima los archivos que descargó de la página de sourceforge.

$ tar -xjf extundelete-0.2.4.tar.bz2

Cambie el directorio a la carpeta extraída de la siguiente manera.

$ cd ex tundelete-0.2.4

Ejecute el script de configuración y, si por casualidad no se ejecuta debido a la falta de permiso, haga que el script sea ejecutable por

$ chmod u+x configure
$ ./configure
$ make

Si no encontró ningún error, entonces el archivo ejecutable se almacena en la carpeta src en la carpeta extundelete-0.2.4. Ahora es el momento de recuperar esos archivos que borraste accidentalmente.

Extundelete se puede ejecutar sin instalarlo en su sistema. Si encuentra necesario instalarlo, ejecute el comando, pero en este tutorial lo ejecutaremos desde el directorio actual.

$ sudo make instal

Recuperación de datos

Detenga todos los procesos que están escribiendo en el disco del que desea recuperar datos y desmonte el disco. También puede montar el disco como de solo lectura.

$ cantidad /dev/sda6

Para desmontar y volver a montar el disco como de solo lectura:

$ mount -o remount,ro /dev/sda6

Ya sea montar como solo lectura o desmontar funcionará.

Cada vez que te quedes atascado, puedes usar –Ayuda opción.

$ src/extundelete --help

Identificación de partición

Para restaurar, debe identificar el nombre del disco, por ejemplo, con el comando lsblk.

$ lsblk

Ejecutar Extundelete

Dependiendo de la salida de lsblk puede ver los nombres de las particiones. Ahora reemplace el nombre del disco en consecuencia como en el ejemplo a continuación.

$ src/extundelete /dev/sda6 --restore-file home/xuniaw/filename

recuperación de datos
Nota: los nombres de archivo son relativos a la partición y no a la ruta absoluta. Por eso no empiezan con «/».

Si no tiene idea de cuál era el nombre del archivo, pero puede recordar el directorio donde se almacenó el archivo, ejecute el comando como se muestra a continuación. Esto enumerará los archivos en ese directorio e indicará si el archivo se eliminó.

$ src/extundelete /dev/sda6 --restore-file home/xuniaw/*

Ahora puede obtener el nombre del archivo y usarlo con el comando anterior.

Ahora hay circunstancias en las que ha perdido todos los datos en una partición en particular y le interesaría recuperar todos los datos.

$ src/extundelete /dev/sda6 --restore-all

Silenciar el programa

Cuando restaure todos sus archivos, es posible que no desee que todos esos datos aparezcan en la pantalla. Puede silenciar el programa usando –registro 0 acción.

$ src/extundelete /dev/sda6 --restore-all --log 0

Salida a un archivo de registro

Alternativamente, si desea ver el resultado, puede vincular el archivo de la siguiente manera:

$ src/extundelete /dev/sda6 -- restore-all --log logdata.txt

Conclusión

Extundelete es un excelente programa para recuperar datos de una partición. En caso de que desee recuperar datos de otras unidades formateadas como FAT o NTFS, por ejemplo, esas preciosas imágenes de su cámara digital, puede usar FotoRec o disco de prueba.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar