¿Por qué mi copia de seguridad dd de MacBook OS X no se inicia al restaurar?


1

Creé una copia de seguridad de un disco duro del MacBook (WD2500BEVS-88US) al conectarlo como unidad secundaria en mi sistema Linux (Ubuntu 10.10). Utilicé el siguiente comando:

sudo dd if=/dev/sdc of=/home/backup.img bs=2M

Esto parece haberse completado sin errores. Noté que el archivo solo tiene un tamaño de 68 GB, aunque la unidad tiene una capacidad de 250 GB.

Restauré la imagen en una unidad de repuesto (WD2500BEVS) con el siguiente comando:

sudo dd if=/home/backup.img of=/dev/sdb bs=2M

Cuando arranco la unidad de repuesto en la Mac, parece que se inicia durante unos segundos y luego se apaga. (No parece que se cargue en el sistema operativo en absoluto).

Cuando abro la unidad que no arranca en GParted, se ve así: enter image description here Al mirar la información de la partición del medio con un pequeño signo de exclamación rojo, muestra esto: enter image description here

El disco duro original que arranca bien se muestra así: enter image description here

Más información en ambas unidades:

sudo fdisk -l
Disk /dev/sdb: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1       30402   244198580   ee  GPT

WARNING: GPT (GUID Partition Table) detected on '/dev/sdc'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sdc: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1               1       30402   244198580   ee  GPT

Entonces, ¿por qué falla mi copia de seguridad o restauración? ¿Por qué dd no crea un byte por byte duplicado?

Respuestas:


0

Intente agregar conv = sync, noerror para asegurarse de que los bloques vacíos / marcados como malos (si hay alguno) se copian como "me gusta". p.ej:

sudo dd if=/dev/sdc conv=sync,noerror of=/home/backup.img bs=2M

También necesitarás usar esas opciones para la restauración:

sudo dd if=/home/backup.img of=/dev/sdb conv=sync,noerror bs=2M

También es un tamaño de bloque grande, no estoy seguro si importa, pero si lo anterior todavía no funciona, intente algo como bs = 64k


Gracias por la respuesta. Probablemente no podré probarlo durante varios días.
James T

Tal vez fue una combinación de usar USB 1.0 y un tamaño de byte enorme que lo estropeó de alguna manera. No terminé teniendo que usar las opciones de conv. ¡Gracias por la ayuda!
James T
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.