¿Qué pasa después del ddrescue?

¿Qué pasa después del ddrescue?

¡Actualmente estoy a punto de recibir una dura lección!

Mi disco WD Green de 2 TB comenzó a generar bloques defectuosos después de un año de servicio. Recuperé todos los datos excepto 82 kb en una imagen en una unidad de repuesto de 3 TB usando los siguientes comandos:

ddrescue --no-split /dev/sda1 /media/store1/store1.img /media/store1/store1.log

Entonces corrí

ddrescue --direct --max-retries=3 /dev/sda1 /media/store1/store1.img /media/store1/store1.log

Seguido por

ddrescue --direct --retrim --max-retries=3 /dev/sda1 /media/store1/store1.img 

Tengo otra unidad de 3TB vacía que puedo usar para una restauración. Pero primero me gustaría recibir un consejo, ya que esta recuperación ha tardado 3 días completos y ¡no quisiera estropearla!

Por lo que tengo entendido, podría restaurar la imagen en un disco y luego reparar los bloques defectuosos copiados. ¿Sería correcto?

Respuesta1

Como no copiaste todo el disco sino solo la primera partición, primero debes volver a crear la tabla de particiones. Si tienes ambas unidades en tu caja al mismo tiempo, puedes usar algo como esto:https://askubuntu.com/questions/57908/cómo-puedo-copiar-rápidamente-un-esquema-de-partición-gpt-de-un-disco-duro-a-otro De lo contrario, simplemente anote los parámetros y vuelva a crearlos exactamente en el segundo disco.

Luego, ddvuelva a colocar su imagen en la primera partición de la nueva unidad (no tiene sentido usarla ddrescueaquí). Deberías ejecutar un fsckdespués de eso, en caso de que el bloque defectuoso estuviera en el sistema de archivos. Si estaba en los archivos, puede averiguar cuál usando la unidad original como se describe aquí:https://wiki.archlinux.org/index.php/Find_File_that_Owns_a_Given_Block.

información relacionada