Нужно ли мне форматировать/разбивать на разделы целевой диск ddrescue?

Нужно ли мне форматировать/разбивать на разделы целевой диск ddrescue?

Я пытаюсь восстановить данные с неисправного жесткого диска с помощью GNU ddrescue на Ubuntu. Я использовал следующую команду:

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

Пока что все работает быстро и без проблем. Меня беспокоит целевой диск 'sdb'. В утилите Ubuntu 'Disks' его содержимое указано как 'Unallocated Space', а разбиение на разделы - 'Master Boot Record'. Что я увижу, когда ddrescue завершит работу? Должен ли я был подготовить диск по-другому?

Оба диска имеют одинаковый размер, и я вижу активность на каждом диске. Я не уверен, является ли диск, с которого я восстанавливаю данные ('sda'), MBR или нет. Спасибо за ваше время.

решение1

Нет. ddrescueвсе подготовит для вас. Вам просто нужно все настроитьпослеспасение, но только если таблица разделов была повреждена. ОтРуководство GNU ddrescue:

Пример 1: Полностью автоматическое восстановление целого диска с двумя разделами ext2 /dev/sdaв /dev/sdb.

Примечание: вам не нужно /dev/sdbпредварительно разбивать диск на разделы, но если таблица разделов /dev/sdaповреждена, вам придется каким-то образом ее пересоздать /dev/sdb.

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

После того ddrescue, как все будет сделано (и вы сделали все безопасно, например, не монтировали ничего /dev/sdaили /dev/sdbво время восстановления будьте осторожны с прерываниями и "ремонтом" неисправного диска), вы увидите, что все возможные данные с неисправного диска были скопированы на новый. Говоря "все возможные данные", я также имею в виду таблицу разделов и флаги разделов.

Связанный контент