Могу ли я преобразовать файл DMG в ISO в терминале?


18

Я использую dmg2img для преобразования файла dmg. Какой пакет будет конвертировать DMG 2 ISO?

Ответы:


28

Следуйте инструкциям ниже.

Просто нажмите Ctrl+ Alt+ Tна клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду (ы) ниже:

sudo apt-get install dmg2img

После установки выполните следующую команду:

dmg2img <file_name>.dmg

Это преобразует файл .dmg в файл img в формате ISO. Тогда просто беги

mv <file_name>.img <file_name>.iso

2
Я почти уверен, что это оставит вам файл apple img; file InstallESD.isoвозвращается Apple Driver Map, и я не могу открыть его как iso.
Букзор

Что вы используете, чтобы открыть файл ISO?
Митч

@bukzor прекрасно работает для меня sudo mount file.iso emptydirectoryname.
Wildcard

2

Для того, чтобы преобразовать DMG в ISO вам нужно:

1) Конвертируйте dmg в img, используя dmg2img

Вы можете установить его используя: sudo apt-get install dmg2img

Затем (если ваш dmg называется image.dmg в текущей папке):

dmg2img image.dmg image.img

2) Смонтировать IMG

mkdir /media/image

sudo modprobe hfsplus

sudo mount -t hfsplus -o loop image.img /media/image

3) Чтобы записать файлы в / media / image, идущие от монтирования в iso-файл:

Вы можете использовать brasero для этого шага. Вы можете установить его используя:

sudo apt-get install brasero

Подробные инструкции можно найти здесь: http://dailytechnologiesupdate.blogspot.co.il/2011/11/converting-dmg-to-iso-file-in-ubuntu.html

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.