ahora no encuentro como ejecutarlo !!!!!!!!!!!
No, testdisk es para recuperar las particiones dañadas de un disco. Para recuperar archivos perdidos usa photorec. (Lo de testdisk es porque ambos suelen venir en el mismo paquete). En mandriva por ejemplo vienen en paquetes aparte.
Para ejecutar el photorec tienes que abrir una consola
es un programa que funciona solo en modo terminal, pero que no panda el cúnico....
Generalmente hay que ejecutarlo como root, salvo que el usuario tenga acceso a lectura en modo raw del diepositivo del que queremos recuperar las fotos. Para curarnos en salud:
su -
Contraseña: <poner aqúi la contraseña de root>
photorec
PhotoRec 6.8, Data Recovery Utility, August 2007
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
Please wait...
Disk /dev/hda - 160 GB / 149 GiB - CHS 19457 255 63 (RO), sector size=512
Disk /dev/hdb - 200 GB / 186 GiB - CHS 24321 255 63 (RO), sector size=512
Disk /dev/hdc - 4576 MB / 4364 MiB - CHS 140 255 63 (RO), sector size=2048
Disk /dev/sdb - 1045 MB / 996 MiB - CHS 1014 33 61 (RO), sector size=512
En mi caso la tarjeta de memoria de la que supuestamente quiero recuperar las fotos es /dev/sdb. Maximiza el terminal porque photorec no funciona si no tines al menos 25 líneas. Saldrá una pantalla como esta:
PhotoRec 6.8, Data Recovery Utility, August 2007
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
PhotoRec is free software, and
comes with ABSOLUTELY NO WARRANTY.
Select a media (use Arrow keys, then press Enter):
Disk /dev/hda - 160 GB / 149 GiB (RO)
Disk /dev/hdb - 200 GB / 186 GiB (RO)
Disk /dev/hdc - 4576 MB / 4364 MiB (RO)
Disk /dev/sdb - 1045 MB / 996 MiB (RO)
[Proceed ] [ Quit ]
Note: Disk capacity must be correctly detected for a successful recovery.
If a disk listed above has incorrect size, check HD jumper settings, BIOS
detection, and install the latest OS patches and disk drivers.
Con las flechas seleccionas el dispositivo que coincide con la tarjeta de memoria y das intro para proceder. Luego seleccionas el tipo de particionado (Intel normalmente). Te listará las particiones que tiene (Normalmente las tarjetas de memoria tienen una sola.) La eliges, puedes elegir whole disk, pero salvo que se haya dañado la partición no te lo aconsejo. Selleciona el tipo de formato que tenía la partición, normalmente en tarjetas de memoria será FAT así que eliges la opción '[ Other ] FAT/NTFS/HFS+/ReiserFS/...' Luego te preguntará si quieres recuperar ficheros en esopacio libre solamente o buscar en todo. Si estás seguro de que el el espacio que ocupaba el fichero no se ha sobreescrito con otro elige 'Free' en caso contrario prueba con 'Whole'. Luego te pedirá que le indiques un directorio del disco duro dónde grabará todos los ficheros que recupere. Photoec no escribe ni modifica nada en la tarjeta, simplemente hace copias de lo que presumiblemente serían ficheros a otro lugar. Cuendo tengas seleccionada la carpeta de destino pulsa la 'Y'. Te recuperará los ficheros, pero no los nombres que tenían así que te tocará indagar por ellos hasta encontrar los que buscabas. ¡Suerte!