Hace poco me tocó intentar recuperar los datos de un USB que no respondía.
Aparentemente no tenía ningún dato y estos eran muy importantes para el dueño.
Puedo adelantar que no se pudo recuperar la totalidad de los datos, pero si la mayoría.
Curiosamente pudimos recuperar datos de un propietario anterior.
En primer lugar usamos el programa Foremost. Programa este muy curioso, pues fue desarrollado por las fuerzas aéreas de Estados Unidos para este mismo fin.
El programa es simplemente maravilloso y nos obtiene todos los ficheros que sea capaz de interpretar, y son muchos.
Particularmente usé las instrucciones de esta pagina:
http://andalinux.wordpress.com/2009/01/13/recuperar-pendrive-estropeado/
Donde, como medida de precaución, copian todo el USB a una imagen ISO con la que trabajar:
sudo dd if=/dev/sdb of=/tmp/pendrive.iso conv=noerror,sync
siendo sdb el dispositivo que queremos copiar.
Y posteriormente arrancamos el programa:
foremost -v -i /tmp/pendrive.iso
Cabe notar que no es necesaria esa copia, pero tampoco cuesta nada hacerla.
Igualmente todo el resultado se quedará en el directorio desde el que realizamos la función, así que es buena idea ejecutarlo desde uno limpio.
Pero este método nos sacó mucha información, demasiada; prácticamente toda la historia del PEN.
Tenemos otra opción, esta más sencilla:
Myrescue.
Que en realidad es una versión del ddrescue (gddrescue) a su vez hijos de dd_rescue.
La forma de actuar de todos ellos es muy similar, leen todo lo que se puede y luego van a por lo que da errores. El resultado es muy satisfactorio aún que no tan exaustivo como el anterior.
Puedes conseguir más información en:
http://tuxpuc.pucp.edu.pe/articulo/recuperacion-de-datos-parte-ii
Pero como avanzadilla os dejo la instrucción para ddrescue:
ddrescue /dev/hdb/var/tmp/work.img/var/tmp/work.log
Todos los programas usados los tenemos en los repositorios de Ubuntu (10.04).
Aparentemente no tenía ningún dato y estos eran muy importantes para el dueño.
Puedo adelantar que no se pudo recuperar la totalidad de los datos, pero si la mayoría.
Curiosamente pudimos recuperar datos de un propietario anterior.
En primer lugar usamos el programa Foremost. Programa este muy curioso, pues fue desarrollado por las fuerzas aéreas de Estados Unidos para este mismo fin.
El programa es simplemente maravilloso y nos obtiene todos los ficheros que sea capaz de interpretar, y son muchos.
Particularmente usé las instrucciones de esta pagina:
http://andalinux.wordpress.com/2009/01/13/recuperar-pendrive-estropeado/
Donde, como medida de precaución, copian todo el USB a una imagen ISO con la que trabajar:
sudo dd if=/dev/sdb of=/tmp/pendrive.iso conv=noerror,sync
siendo sdb el dispositivo que queremos copiar.
Y posteriormente arrancamos el programa:
foremost -v -i /tmp/pendrive.iso
Cabe notar que no es necesaria esa copia, pero tampoco cuesta nada hacerla.
Igualmente todo el resultado se quedará en el directorio desde el que realizamos la función, así que es buena idea ejecutarlo desde uno limpio.
Pero este método nos sacó mucha información, demasiada; prácticamente toda la historia del PEN.
Tenemos otra opción, esta más sencilla:
Myrescue.
Que en realidad es una versión del ddrescue (gddrescue) a su vez hijos de dd_rescue.
La forma de actuar de todos ellos es muy similar, leen todo lo que se puede y luego van a por lo que da errores. El resultado es muy satisfactorio aún que no tan exaustivo como el anterior.
Puedes conseguir más información en:
http://tuxpuc.pucp.edu.pe/articulo/recuperacion-de-datos-parte-ii
Pero como avanzadilla os dejo la instrucción para ddrescue:
ddrescue /dev/hdb/var/tmp/work.img/var/tmp/work.log
Todos los programas usados los tenemos en los repositorios de Ubuntu (10.04).
No hay comentarios:
Publicar un comentario
Gracias por tu colaboración.