Почему делает мое dd резервное копирование MacBook сбой OS X для начальной загрузки после восстановления?

Я создал резервное копирование жесткого диска (WD2500BEVS-88US) MacBook путем снятия трубки его как вторичного диска в моей системе Linux (Ubuntu 10.10). Я использовал следующую команду:

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

Это, кажется, завершилось без ошибок. Я заметил, что файл составляет только 68 ГБ в размере даже при том, что диск составляет 250 ГБ в способности.

Я восстановил изображение к резервному диску (WD2500BEVS) со следующей командой:

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

Когда я загружаю резервный диск в Mac, это, кажется, запускает в течение нескольких секунд и затем закрывается. (Это, кажется, не загружается в ОС вообще).

Когда я открываю диск, который не загрузится в GParted, он похож на это:enter image description here При рассмотрении информации для среднего раздела с небольшим красным восклицательным знаком это показывает это: enter image description here

Исходный жесткий диск, который загружается хорошо, обнаруживается как это: enter image description here

Дальнейшая информация об обоих дисках:

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

Итак, почему мое резервное копирование или восстановление перестали работать? Почему dd не создает байт для дубликата байта?

1
задан 16.02.2011, 08:47

1 ответ

Попытайтесь добавить, что conv=sync, noerror для проверки опустели/отметили плохо (если таковые имеются), блоки копируются как для подобного. например:

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

Необходимо будет также использовать те опции для восстановления:

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

Это - большой размер блока также - не уверенный, если имеет значение, но если вышеупомянутое все еще не работает, пробуют что-то как bs=64k

0
ответ дан 24.11.2019, 01:07

Теги

Похожие вопросы