¿Alguna vez borró accidentalmente un archivo y luego se arrepintió? ¡Todos hemos hecho eso en algún momento! Entonces, la pregunta que debe hacerse es cómo recuperar un archivo eliminado. En Linux, especialmente en Ubuntu, esta pregunta se puede responder con las siguientes palabras: testdisk’s photorec. Esta herramienta es una herramienta de recuperación que es tanto de código abierto como gratuita. En este tutorial, examinaremos en profundidad el photorec de testdisk.
fotograbado
PhotoRec es una herramienta de recuperación que puede recuperar archivos eliminados como videos, documentos y archivos de discos duros, CD-ROM y memoria de cámara digital. De hecho, PhotoRec se puede utilizar junto con discos duros, CD-ROM, tarjetas de memoria (CompactFlash, Memory Stick, Secure Digital/SD, SmartMedia, Microdrive, MMC, etc.), unidades de memoria USB, DD raw image, EnCase E01 imagen, etc. PhotoRec recupera sus archivos perdidos incluso si el sistema de archivos ha sido dañado o reformateado. Sin embargo, debe tener cuidado de no sobrescribir los archivos eliminados y, por esta razón, no debe escribir nada en el disco duro.
Photorec es una herramienta gratuita de código abierto disponible para DOS/Windows 9x, Windows 10/8.1/8/7/Vista/XP, Windows Server 2016/2012/2008/2003, Linux, FreeBSD, NetBSD, OpenBSD, Sun is Solaris y Mac OS X.
PhotoRec puede recuperar: FAT, NTFS, exFAT, sistema de archivos ext2/ext3/ext4 y HFS+. Además, puede recuperar archivos ZIP, Office, PDF, HTML, JPEG y varios otros formatos de archivos gráficos. De hecho, puede recuperar más de 480 extensiones de archivo.
Instalar y usar Testdisk/Photorec
Photorec es parte de Testdisk. Puede descargar Testdisk desde https://www.cgsecurity.org/wiki/TestDisk_Download e instalarlo manualmente. Sin embargo, también puede descargarlo desde el repositorio.
sudo Sesión de fotos
Necesita privilegios de root para ejecutar photorec. Cuando escriba «sudo photorec» por primera vez, aparecerá una página que brinda detalles sobre los medios disponibles. Puede usar las teclas de flecha arriba/abajo para navegar por la página y una vez que haya hecho su selección, seleccione «Continuar» y presione Entrar.
Una vez que haya seleccionado sus medios, puede seleccionar la partición de origen.
Aquí puede seleccionar la partición donde se encuentra el archivo perdido en el panel de selección de partición de origen. Además, puede elegir «Opciones» para cambiar las opciones de búsqueda y «Opción de archivo» se puede usar para elegir el tipo de archivo que desea recuperar. De hecho, la opción File Opt viene con más de 480 extensiones. Una vez que haya seleccionado la partición que desea, opte por «Buscar» y presione Entrar.
Después de realizar la selección de la partición, debe elegir el tipo de sistema de archivos. El autor de la herramienta afirma que si se trata de un sistema de archivos ext2/ext3/ext4, se seleccionará, de lo contrario, «otro».
En mi caso, es un sistema de archivos Linux, así que elijo eso [ext2/ext3] sistema de archivos
A continuación, puede elegir dónde guardar los archivos recuperados. Si guarda en un disco duro externo, puede estar disponible a través de los directorios /media, /mnt o /run/media. Se recomienda montar la unidad si lo desea. El autor de la herramienta ha incluido dos advertencias (https://www.cgsecurity.org/testdisk.pdf):
— ADVERTENCIA: Los archivos recuperados no deben guardarse en el sistema de archivos de origen. Los archivos eliminados pueden sobrescribirse y, por lo tanto, perderse para siempre.
— ADVERTENCIA: No seleccione un sistema de archivos FAT32 para guardar, ya que no puede manejar archivos de más de 4 GB.
Cuando haya seleccionado el objetivo correcto, presione la tecla «C».
Luego, los archivos se restaurarán y guardarán en el destino especificado.
Todos los archivos recuperados se colocarán en subdirectorios denominados recup_dir* (recup_dir.1, recup_dir.2, etc.). Tenga en cuenta que si interrumpe el proceso de recuperación, la próxima vez que inicie photorec se le preguntará si desea continuar donde lo dejó.
Los nombres de archivo dentro de los subdirectorios comienzan con una letra, seguidos de 7 o más dígitos y finalmente terminan con una extensión. Los archivos están marcados de la siguiente manera:
b=roto
t = miniatura incrustada jpeg
Por ejemplo, un archivo podría llamarse f1234567.txt. La computadora calcula el número de siete dígitos (ubicación del archivo menos el desplazamiento de la partición dividido por el tamaño del sector). Además, cada carpeta contiene como máximo 500 archivos (se crea una nueva subcarpeta cuando no hay más espacio en una sola subcarpeta).
Aunque hay muchos beneficios al usar PhotoRec como: B. recuperación de sistemas de archivos dañados y sistemas recién formateados, hay una desventaja. Personalmente, no me resultó fácil revisar los archivos encontrados. No puede encontrar específicamente un solo archivo aislado. Más bien, simplemente restaura todo con las extensiones que especificó y las enumera sin etiquetas de nombre. Esto significa que el nombre original del archivo no se conserva y se recuperan muchos archivos. ¡Así que es horrible buscar en cada archivo para encontrar un archivo específico! Todos los archivos se renombran y para encontrar el archivo que desea, debe buscarlos todos y, en mi caso, creo que encontró archivos con 4 o 5 dígitos (por ejemplo, 5000 archivos), por lo que buscarlos es manual de todos modos, no es realista. Ok, suponiendo que habrá miniaturas para jpegs y otros gráficos, sigo pensando que el cambio de nombre de los archivos y la gran cantidad de archivos encontrados hacen que sea difícil encontrar ese archivo que eliminamos.
Todos nos hemos quedado boquiabiertos en un momento u otro, ya sea usando el comando rm para eliminar un archivo importante o vaciando la Papelera de reciclaje y eliminando permanentemente los archivos que contiene. Luego buscamos en todas partes herramientas de recuperación de archivos y hay bastantes para Linux. Algunos de ellos son GUI, otros no. De todos modos, el punto es que existen muchas herramientas para la recuperación de archivos, y una de ellas es PhotoRec de Testdisk. PhotoRec puede recuperar archivos de sistemas dañados y/o reformateados. Además, puede recuperar archivos eliminados de varios medios, incluidas cámaras digitales, CD-ROM y unidades flash USB (entre otros). El proceso es bastante fácil si puede navegar correctamente por las páginas que se presentan.
¡Feliz codificación!