dmg2img Изображение повреждено

Итак, у меня есть файл .dmg, который я хочу преобразовать в .img. Он хранится в моем домашнем каталоге, поэтому я набираю:

dmg2img image.dmg image.img

(изображение на самом деле называется изображением)

[ 114] Тогда я получаю:

caitlan@caitlan-iMac:~$ dmg2img image.dmg image.img

dmg2img v1.6.2 is derived from dmg2iso by vu1tur (to@vu1tur.eu.org)

ERROR: dmg image is corrupted

Что я могу сделать? Можно это исправить? Могу ли я использовать другую программу для преобразования? Я на 90% уверен, что изображение не повреждено

3
задан 10 December 2013 в 16:01

2 ответа

изображение может быть защищено паролем. Если это так, я не знаю, сможет ли img2dmg справиться с ситуацией.

0
ответ дан 10 December 2013 в 16:01

Недавно я столкнулся с этой проблемой и нашел обходной путь. Публикуйте это здесь, для всех, у кого есть эта проблема.

Так получилось, что для некоторых случаев использования dmg = img. Например, если вы хотите записать dmg установщика MacOS на USB-накопитель, в Linux вы можете сделать это:

dd if=image.dmg of=/dev/myusbdrive

(Замените «myusbdrive» на имя устройства вашего USB-накопителя, например «sde».)

Если все, что вы хотите сделать, это изменить расширение файла, вы можете просто переместить / переименовать его:

mv image.dmg image.img

При использовании обоих этих методов схема разделов и файловые системы нового образа или устройства будут такими же, как и у старого образа. или устройство (например, таблица разделов GPT с единственной файловой системой HFS +).

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

0
ответ дан 17 December 2019 в 02:23

Другие вопросы по тегам:

Похожие вопросы: