Hacemos una copia de la tarjeta dañada a un archivo que llamaremos
sdd.img, y después recuperaremos las imágenes con
foremost y/o
photorec. Ojo, antes habría que comprobar que dispositivo corresponde nuestra tarjeta SD; en mi caso es /dev/sdd.
$ dd if=/dev/sdd of=sdd.img bs=512
$ sudo apt-get install foremost testdisk
$ photorec /log sdd.img
$ foremost -v -q -t jpeg -i sdd.img
 |
| Eliminar duplicadas con F-Spot |
En mi caso concreto,
photorec me ha recuperado más fotos que
foremost.
Posiblemente tendremos imágenes duplicadas recuperadas con cada programa. Para unificarlas podemos usar
fslint o importar las fotos con
f-spot diciéndole que elimine las duplicadas:
$ sudo apt-get install fslint
$ fslint-gui
O también podemos borrar los archivos duplicados usando la herramienta en modo texto jdupes:
$ sudo apt-get install jdupes
$ jdupes -rzdN /directorio/de/anchivos/recuperados