¿Necesito formatear/particionar la unidad de destino de ddrescue?

¿Necesito formatear/particionar la unidad de destino de ddrescue?

Estoy intentando recuperar datos de un disco duro defectuoso usando GNU ddrescue en Ubuntu. Usé el siguiente comando:

sudo ddrescue -f /dev/sda /dev/sdb [path to mapfile]

Hasta ahora está funcionando rápidamente y sin problemas. Mi preocupación es acerca de la unidad de destino 'sdb'. En la utilidad 'Discos' de Ubuntu, su contenido aparece como 'Espacio no asignado' y la partición es 'Registro de arranque maestro'. ¿Qué veré cuando termine ddrescue? ¿Debería haber preparado el disco de otra manera?

Ambas unidades son del mismo tamaño y puedo ver actividad en cada unidad. No estoy seguro de si la unidad de la que estoy recuperando datos ('sda') es MBR o no. Gracias por tu tiempo.

Respuesta1

No. ddrescuepreparará todo para ti. Sólo necesitas configurar las cosasdespuésel rescate, pero sólo si la tabla de partición estaba dañada. DeManual de rescate GNU:

Ejemplo 1: rescate completamente automático de un disco completo con dos particiones ext2 en /dev/sdaformato /dev/sdb.

Nota: no es necesario realizar la partición /dev/sdbde antemano, pero si la tabla de particiones /dev/sdaestá dañada, deberá volver a crearla de alguna manera en /dev/sdb.

 ddrescue -f -r3 /dev/sda /dev/sdb mapfile
 fdisk /dev/sdb
 e2fsck -v -f /dev/sdb1
 e2fsck -v -f /dev/sdb2

Una vez ddrescuehecho esto (y haya hecho todo de forma segura, por ejemplo no haber montado nada /dev/sdao /dev/sdbdurante el rescate, tenga cuidado con las interrupciones y "reparar" la unidad defectuosa), verá que todos los datos posibles del disco defectuoso se copiaron a el nuevo. Al decir "todos los datos posibles" me refiero también a la tabla de particiones y los indicadores de partición.

información relacionada