Пожалуйста, поделитесь, если вы знаете какие-либо советы по спасению данных из "сжатого DMG", который больше не монтируется (в моем случае, что-то пошло не так во время "сканирования изображения для восстановления").
5 ответов
Отвечая на мой собственный вопрос здесь со списком вещей, которые нужно попробовать.
- Дисковая утилита> Первая помощь> Ремонт диска
- Дисковая утилита, попробуйте конвертировать образ в ISO
- попробуйте использовать стороннюю утилиту для преобразования образа, такую как "dmg2iso" (иногда это имеет побочный эффект игнорирования поврежденных данных, и образ будет смонтирован)
- попробуйте монтировать с помощью сторонней утилиты, такой как Toast
hdiutil attach -ignorebadchecksums /Volumes/path/to/image
hdiutil mount -nomount -readwrite /Volumes/path/to/image
(затем попробуйте восстановить с помощью DiskWarrior и т. д.)
Я, вероятно, дополню этот список в течение следующей недели, когда буду больше изучать. Я хочу взглянуть на эти сайты:
Я нашел следующую команду для работы с поврежденным образом DMG. Решение началось с чтения вашей проблемы. Я искал решение в течение трех дней.
hdiutil convert imac.dmg -format UDTO -o output.img
Предыстория: я использовал diskutil на OSX 10.8.2 для создания образа внутреннего диска iMac. Я перенес его на свой сервер, и когда я пошел, чтобы восстановить его на другой диск, он не смонтировал, говоря, что не существует допустимых файловых систем. Я был опустошен, так как у меня было слишком много уверенности в изображении и я избавился от своих изображений машин времени, чтобы сэкономить место. Хорошо, я дебил, который должен знать лучше!
Я погуглил ошибку и нашел это обсуждение. Я перепробовал все пункты и не смог смонтировать файл dmg. Я знал, что изображение было в основном хорошо работает
hdiutil imageinfo imac.dmg, который дал многообещающие результаты:
Format Description: UDIF read-only compressed (zlib)
Class Name: CUDIFDiskImage
Checksum Type: CRC32
По ссылке, приведенной в этой теме http://discussions.apple.com/thread.jspa?threadID=1218394
Я нашел ссылку на http://vu1tur.eu.org/tools/ для dmg2img, где указано, что DMG2IMG - это инструмент для конвертирования сжатых изображений в формат dmg в стандартные (hfsplus) файлы Apple. Я пошел в файл read me для инструмента, который имел эту заметку:
1. An equivalent command under Mac OS X would be:
hdiutil convert <input.dmg> -format UDTO -o <output.img>
И это оказалось решением. Мне удалось смонтировать выходной файл нужного размера, 200 ГБ, и извлечь нужные мне файлы!
УСПЕХ!
Мне пришлось использовать подавленные флаги -noverify
и -mount
чтобы подключить диск. Без этих флагов ошибки продолжали вызывать прерывание монтирования. После монтирования таким образом я смог выбрать пустую запись в раскрывающемся списке «Воин диска» и восстановить большинство моих файлов.
hdiutil attach -noverify -mount suppressed /Volumes/path/to/image
DiskWarrior может использоваться для восстановления некоторых поврежденных образов дисков, в зависимости от характера повреждения. Возможно, стоит попробовать, если у вас есть копия.
Скорее всего, он мертв не подлежит ремонту.
Вам нужно будет скачать или получить его снова.