4

Можете ли вы клонировать загрузочный том Mac OS X (в частности, том «Mac OS Extended, Journaled», также называемый томом JHFS+) непосредственно на другой, больший том, используя ddrescue или даже dd , и получить целевой том в качестве совершенно рабочего загрузочного тома?

В прошлом я использовал ddrescue для создания резервной копии в формате .dmg загрузочного тома Mac OS X с умирающего жесткого диска, а затем "восстанавливал" этот .dmg на другом томе с помощью Дисковой утилиты, но в этом случае я не У меня нет свободного места на жестком диске для хранения промежуточного файла .dmg, поэтому мне нужно вызвать ddrescue для прямого клонирования умирающего тома на новый том. Но я нервничаю, что использование ddrescue для непосредственного выполнения этой задачи, а не использование Дисковой утилиты для части восстановления, не оставит все настройки правильно, поэтому результирующий том не будет загрузочным.

Я должен использовать ddrescue, потому что снова имею дело с неисправным жестким диском. Утилита SMART утверждает, что у нее есть только один ожидающий сбойный сектор из 500-Гбайт накопителя, поэтому я чувствую, что мои шансы на отсутствие критических данных в этом сбойном секторе довольно хороши. Я беспокоюсь о том, не может ли необработанный блочный клон от одного тома до немного большего тома как-то правильно настроить целевой том.

Кто-нибудь делал это раньше на Mac OS X и может поручиться, что это работает?

Обновление: пришлось опубликовать мой собственный ответ ("Нет" или «Не так, как я пытался»), но я был бы рад принять другой ответ, если кто-то может предоставить инструкции для успешного выполнения этого.

1 ответ1

2

Таким образом, ответом будет "Нет" или, по крайней мере, «Не так, как я пытался». Полученный том монтируется один раз, но "Диск восстановления" дисковой утилиты сказал, что в структурах файловой системы были ошибки (возможно, неправильные размеры b-дерева?) та Дисковая Утилита не могла восстановить. У меня не было возможности увидеть, мог ли Disk Warrior или другой инструмент это исправить. У исходного диска, на котором произошел сбой, этих проблем не было, поэтому, вероятно, что-то не так с моей процедурой копирования на основе ddrescue.

Мой друг сказал, что он успешно клонировал целый диск (включая таблицу разделов и все остальное) на Mac, используя dd , поэтому можно клонировать целое устройство таким образом, но не отдельные тома JHFS+.

Еще одна вещь, которая могла способствовать неудаче, заключается в том, что я не потратил время на то, чтобы сделать целевой раздел точно таким же числом секторов / блоков, что и исходный раздел (конечно, цель была больше).

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