Recuperar Pendrive con dd y foremost

miércoles, 27 de mayo de 2009

El problema parecía ser la existencia de sectores defectuosos que impedían un correcto funcionamiento del aparato.

1. Crear una imagen del dispositivo

Para poder crear la imagen lancé desde la terminal el siguiente comando

dd if=/dev/sdb of=/tmp/pendrive.iso conv=noerror,sync


donde:

* /dev/sdb es el dispositivo a recuperar (para saber cuál es el tuyo no tiene más que seguir estas instrucciones).
* /tmp/pendrive.iso es el fichero que vamos a crear a partir del contenido del pendrive.
* conv=noerror,sync es el parámetro que indica al comando dd que ignore los errores y siga generando la imagen del dispositivo aunque se produzcan fallos.

2. Recuperar ficheros de la imagen creada

Una vez creada la imagen del paso anterior (recomiendo hacer copia de seguridad de la iso por si fuese necesario) sólo nos queda lanzar (una vez más desde la terminal) un

foremost -v -i /tmp/pendrive.iso


Como por arte de magia y, en el directorio que nos encontremos en ese momento, aparecerán directorios para todos y cada uno de los tipos de archivos que foremost es capaz de recuperar (png, jpgs, pdfs, docs, ppts, …)

3. Conclusión

Método sencillo (una vez que sabes cómo) que puede serte de utilidad ante un duro trance como es la pérdida de información importante por un fallo mecánico de un dispositivo.

Aplicable a otros elementos como cdroms o dvds seriamente dañados (los hongos hacen extragos en algunos de ellos y de las ralladuras mejor ni hablar) por lo que espero haber sentado las bases para otros experimentos y/o pruebas.


Fuente:

http://bioinformatiquillo.wordpress.com/2009/01/18/recuperar-un-pendrive-estropeado-con-dd-y-foremost/

0 comentarios:

Publicar un comentario

 

Copyright © 2011 Mixx Blogger Template - Blogger Templates by BloggerReflex

Sponsored by: Trucks | SUV | Cheap Concert Tickets