Antes de que empieces:
- Siempre es una buena idea trabajar desde una copia de sus datos eliminados , así que copie todo el disco antes de comenzar
- Si no puede, inicie desde un Live-USB / DVD antes de comenzar.
- Si no puede, sepa que con cada byte que escriba en su disco en este momento, ¡se sobrescribirá un byte de uno de sus archivos eliminados! (es decir, al instalar PhotoRec y TestDisk, algunos archivos eliminados serán sobrescritos por las aplicaciones que vas a instalar si continúas).
¿Cuáles son las principales diferencias entre TestDisk y PhotoRec?
TestDisk es mucho más eficiente que PhotoRec. El problema con TestDisk es que no siempre recupera todos los archivos eliminados. Si accidentalmente reformatea una partición, TestDisk puede recuperar miles de archivos sin perder un solo archivo, pero si eliminó un archivo enviándolo a la Papelera y luego vaciando la Papelera, TestDisk no siempre puede recuperarlo.
Entonces, use TestDisk primero, y si recuperó todos los archivos eliminados con TestDisk, entonces ya está. Si recuperó la mayoría de los archivos eliminados con TestDisk, puede decidir si ha terminado o no. Si no ha terminado después de ejecutar TestDisk, puede intentar recuperar los archivos eliminados usando PhotoRec.
PhotoRec puede recuperar archivos selectivamente en función de su (s) tipo (s) de archivo, pero PhotoRec / TestDisk no puede escanear selectivamente un directorio individual en busca de archivos perdidos a menos que haya montado una partición completa del disco duro como este directorio. En algunos casos, el nombre del archivo se almacena en el archivo mismo. PhotoRec intenta recuperar el nombre de archivo en este caso, pero la mayoría de las veces PhotoRec no puede recuperar los nombres de archivo.
Recupere archivos basados en el tipo de archivo usando PhotoRec
Instale TestDisk desde el Centro de software de Ubuntu.
sudo apt-get install testdisk
Inicie PhotoRec.
Abra una terminal y ejecute photorec (como root).
sudo photorec
Seleccionar disco duro.
Seleccionar tipo de partición.
Si su disco duro tiene particiones de Linux, seleccione [Intel]
.
Seleccione la opción de tipo de archivo.
Muévete [File Opt]
y presiona Enter. Aquí puede deshabilitar todos los tipos de archivos presionando s. Use el espacio para alternar el botón de verificación. Seleccione los tipos de archivo para recuperar. Para Perl, puede seleccionar el pl
script Perl o el pm
módulo Perl.
Seleccione opciones.
Photorec también tiene una lista de diferentes opciones. En circunstancias normales, no necesita modificarlos.
Seleccionar partición.
Mueva el selector hacia arriba o hacia abajo a la partición de la que ha eliminado los archivos. Luego seleccione [Search]
y presione Enter.
Seleccione el tipo de sistema de archivos.
Si está utilizando Linux, será ext2 / ext3 / ext4, por lo que la selección predeterminada es ext2/ext3
. De lo contrario, si está recuperando archivos de una partición formateada como FAT o NTFS, seleccione Other
.
Seleccionar espacio para análisis.
Seleccione Free
si no escribió en esa partición después de eliminar el archivo en particular; de lo contrario, seleccione Whole
.
Seleccione un directorio para los archivos recuperados
Seleccione la ruta donde se almacenarán los archivos recuperados. Luego presione Y.
Photorec mostrará cuántos archivos ha recuperado.
Fuente: revisado de Cómo recuperar archivos borrados en Linux usando Photorec
photorec
probablemente no sea una solución viable, a menos que tenga una partición de inicio separada; ejecutarlo en la partición raíz tendrá el efecto de recuperar miles de archivos sin metadatos (es decir, con un nombre de archivo generadophotorec
sobre la marcha, no es útil para comprender qué archivos son los archivos que está buscando; al menos necesitará usargrep -l '#!/usr/bin/perl'
o variaciones y esperar que no existan / existan demasiados scripts de Perl en su sistema). Altestdisk
usarlo, debería poder recuperar solo la carpeta / archivos eliminados navegando por el sistema de archivos.