PhotoRec - Recuperar archivos borrados o perdidos en Linux


Cuando borra un archivo accidental o intencionalmente en su sistema usando "shift + delete" o la opción de borrar o vaciar la Papelera, el contenido del archivo no se destruye del disco duro (o cualquier medio de almacenamiento).

Simplemente se elimina de la estructura del directorio y no puede ver el archivo en el directorio donde lo eliminó, pero aún permanece en algún lugar de su disco duro.

Si tiene las herramientas y los conocimientos adecuados, puede recuperar archivos perdidos de su computadora. Sin embargo, a medida que almacena más archivos en su disco duro, los archivos eliminados se sobrescriben, solo puede recuperar los archivos eliminados recientemente.

En este tutorial, explicaremos cómo recuperar archivos perdidos o eliminados en un disco duro en Linux usando Testdisk, es una notable herramienta de recuperación que se incluye con una herramienta gratuita llamada PhotoRec.

PhotoRec se utiliza para recuperar archivos perdidos de medios de almacenamiento como discos duros, cámaras digitales y cdrom.

Instale Testdisk (PhotoRec) en sistemas Linux

Para instalar Testdisk ejecutando el comando correspondiente a continuación para su distribución:

------- On Debian/Ubuntu/Linux Mint ------- 
$ sudo apt-get install testdisk

------- On CentOS/RHEL/Fedora ------- 
$ sudo yum install testdisk

------- On Fedora 22+ ------- 
$ sudo dnf install testdisk   

------- On Arch Linux ------- 
$ pacman -S testdisk             

------- On Gentoo ------- 
$ emerge testdisk  

En caso de que no esté disponible en los repositorios de su distribución de Linux, descárguelo desde aquí y ejecútelo en un Live CD.

También se puede encontrar en CD de rescate como Gparted LiveCD, Parted Magic, Ubuntu Boot CD, Ubuntu-Rescue-Remix y muchos más.

Una vez que se complete la instalación, inicie PhotoRec en una ventana de texto de la siguiente manera con privilegios de root y especifique la partición de la cual se eliminaron los archivos:

$ sudo photorec /dev/sda3

Verá la interfaz a continuación:

Utilice las teclas de flecha derecha e izquierda para seleccionar un elemento del menú y presione Entrar. Para continuar con la operación de recuperación, seleccione [Proceed] y presione Enter.

Estará en la siguiente interfaz:

Seleccione [Opciones] para ver las opciones de operación de recuperación disponibles como en la siguiente interfaz:

Presione Q para retroceder, en la interfaz de abajo, puede especificar las extensiones de archivo que desea buscar y recuperar. Por lo tanto, seleccione [File Opt] y presione Enter.

Presione s para deshabilitar/habilitar todas las extensiones de archivo, y en caso de que haya deshabilitado todas las extensiones de archivo, solo elija los tipos de archivos que desea recuperar seleccionándolos usando las teclas de flecha derecha (o la tecla de flecha izquierda para anular la selección).

Por ejemplo, quiero recuperar todos los archivos .mov que perdí en mi sistema.

Luego presione b para guardar la configuración, debería ver el mensaje a continuación después de presionarlo. Retroceda presionando Enter (o simplemente presione el botón Q ), luego presione Q nuevamente para regresar al menú principal.

Ahora seleccione [Buscar] para iniciar el proceso de recuperación. En la siguiente interfaz, elija el tipo de sistema de archivos donde se almacenaron los archivos y presione Enter.

A continuación, elija si solo se debe analizar el espacio libre o toda la partición como se muestra a continuación. Tenga en cuenta que elegir la partición completa hará que la operación sea más lenta y prolongada. Una vez que haya seleccionado la opción adecuada, presione Entrar para continuar.

Seleccione de cerca un directorio donde se almacenarán los archivos recuperados, si el destino es correcto, presione el botón C para continuar. Elija un directorio en una partición diferente para evitar que los archivos eliminados se sobrescriban cuando se almacenan más datos en la partición.

Para retroceder hasta la partición raíz, use la tecla de flecha izquierda .

La captura de pantalla a continuación muestra los archivos eliminados del tipo especificado que se están recuperando. Puede detener la operación presionando Enter.

Nota: Su sistema puede volverse lento y posiblemente congelarse en ciertos momentos, por lo que debe ser paciente hasta que se complete el proceso.

Al final de la operación, Photorec le mostrará el número y la ubicación de los archivos recuperados.

Los archivos recuperados se almacenarán con privilegios de root de forma predeterminada, por lo tanto, abra su administrador de archivos con privilegios elevados para acceder a los archivos.

Utilice el siguiente comando (especifique su administrador de archivos):

$ gksudo nemo
or
$ gksudo nautilus 

Para obtener más información, visite la página de inicio de PhotoRec: http://www.cgsecurity.org/wiki/PhotoRec.

¡Eso es todo! En este tutorial, explicamos los pasos necesarios para recuperar archivos borrados o perdidos del disco duro usando PhotoRec. Esta es hasta ahora la herramienta de recuperación más confiable y efectiva que he usado, si conoce alguna otra herramienta similar, compártala con nosotros en los comentarios.