Hace unos días me he visto en la necesidad de tener que recuperar unas imágenes que “alguien borro por casualidad” de una tarjeta de memoria de una cámara digital, investigando un poco me encontré con dos aplicaciones que me parecieron excelentes y decidí documentarlas inmediatamente..
Una de ellas se llama testdisk y esta es su descripción
TestDisk checks and recovers lost partitions
- It works with :
– BeFS (BeOS)
– BSD disklabel (FreeBSD/OpenBSD/NetBSD)
– CramFS, Compressed File System
– DOS/Windows FAT12, FAT16 and FAT32
– HFS and HFS+, Hierarchical File System
– JFS, IBM’s Journaled File System
– Linux Ext2 and Ext3
– Linux Raid
RAID 1: mirroring
RAID 4: striped array with parity device
RAID 5: striped array with distributed parity information
RAID 6: striped array with distributed dual redundancy information
– Linux Swap (versions 1 and 2)
– LVM and LVM2, Linux Logical Volume Manager
– Mac partition map
– Novell Storage Services NSS
– NTFS (Windows NT/2K/XP/2003/Vista)
– ReiserFS 3.5, 3.6 and 4
– Sun Solaris i386 disklabel
– Unix File System UFS and UFS2 (Sun/BSD/…)
– XFS, SGI’s Journaled File System
La otra se llama photorec y esta es su descripcion
PhotoRec is file data recovery software designed to recover lost
files including video, documents and archives from Hard Disks and CDRom
and lost pictures (Photo Recovery) from digital camera memory. PhotoRec
ignores the filesystem and goes after the underlying data, so it’ll
work even if your media’s filesystem is severely damaged or formatted
PhotoRec is safe to use, it will never attempt to write to the drive or
memory support you are about to recover lost data from.
Pues teniendo tales descripciones y estando las aplicaciones dentro de los repositorios de ubuntu pues decidi instalar las dos …
fvasquez@fvasquez:~$ sudo apt-get install testdisk photorec
Como lo que necesito es recuperar imágenes voy a utilizar photorec y el proceso es muy sencillo, la aplicación es en modo texto pero
bastante obvia para aprenderla rápidamente…
fvasquez@fvasquez:~$ sudo photorec
Aquí tenemos el proceso de recuperacion en pantallazos
Como lo que queremos recuperar esta en una memoria de camara digital y lo tenemos conectado via USB por medio de un lector de tarjetas escogemos /dev/sdd
Aquí tenemos el segundo pantallazo
Como lo que tengo es una PC y la camara es compatible pues escogemos con INTEL/PC partition
Aquí tenemos el tercer pantallazo
Escogemos la particion que encontro el programa, si se deseara recuperar en todo el dispositivo pues escogemos Whole disk
Aquí tenemos el cuarto pantallazo
Escogemos el tipo de sistema de archivos FAT, NTFS/HFS+/ReriserFS/…
Aquí tenemos el quinto pantallazo
Aquí decidi unicamente buscar dentro del espacio libre que tiene la particion aunque tambien se puede hacer la busqueda en la particion completa
Aquí tenemos elsexto pantallazo
Se nos va a indicar que busquemos el directorio donde se encuentra montada la memoria en mi caso es /media/disk/
Aquí tenemos el séptimo pantallazo
Y presionamos [Y] para indicar que en ese directorio queremos iniciar el proceso de busqueda, el cual se muestra en la imagen anterior
Ademas de imagenes el proceso tambien recupero algunos archivos txt y que se encontraban en la memoria y que habian sido borrados..
Espero les sirva este proceso.
Atte.
Atte Faustino Vasquez Limon
Linux User