1

Я создал резервную копию жесткого диска MacBook (WD2500BEVS-88US), подключив его как дополнительный диск в моей системе 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, он выглядит так: Если посмотреть на информацию для среднего раздела с маленьким красным восклицательным знаком, он показывает это:

Оригинальный жесткий диск, который загружается нормально, выглядит так:

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

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 ответ1

0

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

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.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .