¿Cómo puedo recuperar archivos de una parte de una imagen de disco?

1

Estoy haciendo una copia de seguridad de un disco duro agonizante usando dd. Desafortunadamente, el proceso está tomando mucho tiempo (95 KB / s) y me gustaría ver si puedo obtener algunos de mis archivos de la parte que ya está copiada (~ 26 GB). Utilicé bisturí y logré recuperar una pequeña parte de los archivos, principalmente imágenes jpeg. Me temo que este programa encuentra archivos que he eliminado y no los que todavía están allí. ¿Hay alguna alternativa que pueda usar?

Estoy tratando de montar la parte ya recuperada pero falla. ¿Necesito recuperar todo el disco antes de poder montarlo?

Panagiotis
fuente
¿Alguno de esos archivos tiene nombres de archivo que ha eliminado? Voy a adivinar que la razón por la que no puedes montar es porque no hay ninguna indicación de dónde termina el archivo actualmente. El bisturí es probablemente más indulgente.
Ramhound
Los archivos que crea el bisturí tienen nombres aleatorios, no estoy seguro de si estos archivos se eliminaron (son pequeñas portadas de álbumes de mi música) porque otras personas estaban usando mi disco
Panagiotis
Si tiene la primera parte de la partición, es probable que se monte, pero su sistema de archivos estará en un estado lamentable. intenta ver si puedes montarlo. En cuanto a dd, secundo la recomendación para dd_rescue.
Frank Thomas
Es la primera parte de la partición pero no puede montarse. No creo que haya errores de lectura, así que no veo una razón por la cual dd_rescue sería más rápido. ¿Alguna idea de si los archivos devueltos de bisturí se eliminan previamente? ¿Y si hay una alternativa para todos los archivos?
Panagiotis

Respuestas:

3

Si ddes muy lento, espero que intente leer sectores defectuosos muchas veces. Finalmente, incluso puede suceder que ddfalle.

Recomendaría usar dd_rescue . Es más inteligente con respecto a leer errros. Si bien es posible que no recupere completamente sus datos, aún así debería ser más rápido y podrá montar la imagen antes.

Cuando puede montar la imagen, simplemente puede acceder a los archivos como estaban antes (dado que acaba de leer los problemas, no los problemas del sistema de archivos) y ya no hay necesidad de Scalpel.

Otros enlaces: Uso de dd_rescue de forma segura

Thomas Weller
fuente
Uso conv = sync, noerror, así que supongo que no fallará. ¿Sabes si informa errores de lectura cuando los encuentra?
Panagiotis
Lo siento, es hace 3 años, no puedo recordar. Comencé con dd conv=sync,noerrortambién y luego cambié a dd_rescue.
Thomas Weller