3

Я нахожусь в некоторой панике в данный момент. Мой MacBOok завис и вообще плохо себя вел, поэтому я решил, что пришло время сделать чистую установку. Я взял 2 резервных копии:

  1. Машина времени (случается в любом случае, но я гарантировал, что это было актуально)
  2. Полный образ диска в файл DMG, который я положил на внешний диск.

Я переустановил Mac / OS с загрузочного образа USB, который я сделал из 10.8.2. Все идет нормально. Затем я отправился на восстановление своих пользователей, приложений и т.д. С Time Machine. К сожалению, Migration Assistant не смог увидеть резервную копию. Он мог видеть резервную копию MacBook моей жены, но не мой.

Я пошел в командную строку и нашел резервную копию на диске AirPort Extreme и использовал cp -r для копирования некоторых файлов, но на самом деле это не то, что я хотел сделать. Я задавался вопросом, смогу ли я сделать это через Time Machine, поэтому я включил его. Большая ошибка! Машина времени включилась впервые и, похоже, перезаписала мою резервную копию! Теперь у меня нет моих исходных файлов в резервной копии Time Machine.

Итак, я попытался выполнить полное восстановление из файла DMG, который я создал с помощью Дисковой утилиты - он не смонтировал файл DMG. После некоторого расследования я обнаружил, что это может быть потому, что у меня есть несколько разделов в моем файле DMG.

Я нахожусь в ситуации, когда могу

hdid -nomount /Volumes/ExternalFreeAgent1TB/PipMacBookPro20121209.dmg

смонтировать файл dmg. Это отображается в списке дисков:

/dev/disk2

   #:,    TYPE NAME,                    SIZE,       IDENTIFIER
   0:,    GUID_partition_scheme,       *320.1 GB,   disk2
   1:,    EFI,                         209.7 MB,   disk2s1
   2:,    Apple_HFS Macintosh HD,      297.4 GB,   disk2s2
   3:,    Apple_Boot Recovery HD,      650.0 MB,   disk2s3
   4:,    Apple_HFS bootcamp,          21.7 GB,    disk2s4

disk0 - это MB, disk1 - внешний диск, на котором находится файл DMG, и disk2 - сам файл DMG.

Попытка смонтировать интересующий меня раздел не удалась:

$ diskutil mount readOnly -mountPoint /Volumes/Old /dev/disk2s2
Volume on disk2s2 failed to mount

Я в растерянности относительно того, что делать дальше. В настоящее время это единственная копия моих данных (документы, электронные письма, фотографии, музыка) за последние 10 лет или около того, любая помощь будет принята с благодарностью!

1 ответ1

1

Просто у меня была такая же проблема, и сначала я не нашел ничего полезного, но теперь сам придумал решение. Как и вы, я сначала подключаю диск с помощью hdutil, как вы сделали (с -noverify для ускорения процесса). Вместо diskutil я использовал mount_hfs вот так:

sudo mount_hfs -j -o rdonly /dev /disk3s2 ~ / точка монтирования

Не уверен, что -j (игнорировать журнал) необходим, но -o rdonly требуется! ~/mountpoint - это каталог, который я создал заранее.

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