Как я могу конвертировать DMG в ISO в Mac OS X (желательно бесплатно)?

33

У меня есть медицинские записи в программном обеспечении Windows в образе диска DMG. Как я могу преобразовать DMG в формат ISO в Mac OS X? Можно ли сделать это в Disk Utility или CLI легко, или мне нужна внешняя утилита?

волк
источник

Ответы:

33

Вы можете использовать hdiutilдля преобразования .dmgв .isoнепосредственно:

$ hdiutil makehybrid -iso -joliet -o [filename].iso [filename].dmg

Переименование .cdrв .isoэто плохой совет! An .isoимеет немного другой формат, который позволяет пользователям ПК также воспроизводить DVD. Переименованный файл будет работать на macOS, но НЕ на ПК.

Если у вас есть .cdrи вы хотите преобразовать его в .iso, выполните:

$ hdiutil makehybrid -iso -joliet -o [filename].iso [filename].cdr
Кристиан Тисмер
источник
3
Или вы можете просто использовать .dmgнепосредственно как ввод, а не проходить через .cdr.
сдавал
да, конечно ;-) Но, пожалуйста, не переименовывайте ...
Кристиан Тисмер
1
Какой будет команда для преобразования dmg напрямую в iso просто для завершения вопроса?
Уильям
Работает ли он для создания загрузочного iso-образа Mac OS для VMWare?
Шаян
15

Да, Дисковая утилита может сделать это. Используйте, Convertзатем выберите свой dmgфайл. В следующем Save Asдиалоговом окне выберите DVD/CD master. Дисковая утилита будет настаивать на сохранении нового ISO в виде .cdrфайла, но это действительно ISO. Вы можете переименовать его .isoв Finder, если хотите.

На http://osxdaily.com/2012/07/18/convert-dmg-to-cdr-or-iso-with-disk-utility/ есть скриншоты, проходящие через этот процесс.

mblakele
источник
2
«это действительно ISO» - это просто неправильно. Видя .cdr из OSX, кажется, нет никакой разницы .iso. Но вы чувствуете это после того, как ваш DVD не работает в Windows.
Кристиан Тисмер
4
Я все еще недоволен принятым ответом. И Шон, и Мблейкеле потерпели неудачу, потому что был принят ответ, который был только правильным для пользователей OSX. Но это нанесет ответный удар, как только вы попытаетесь использовать переименованный .iso в Windows. Я думаю, что правильность важна, потому что неправильная информация не должна храниться в открытом
доступе
2
Это все еще неправильно, сегодня. Какой позор!
Кристиан Тисмер
@mblakele Какая кнопка конвертации? Не вижу этого в Дисковой утилите (версия 16.0). Я делаю это неправильно, или этот ответ просто устарел из-за других изменений программного обеспечения?
Зипзит
@zipzit Apple любит время от времени перемещать вещи. Попробуйте Imagesменю, затемConvert...
mblakele
1

Будет так же

hdiutil makehybrid -iso -joliet -o [filename].iso [filename].dmg

Например:

hdiutil makehybrid -iso -joliet -o output_file.iso file_to_convert.dmg
user232332
источник
Работает ли он для создания загрузочного iso-образа Mac OS для VMWare?
Шаян
-3

Вы должны смонтировать людей cdr.

user233837
источник
Добро пожаловать, чтобы спросить другого! К сожалению, это не похоже на попытку ответить на вопрос.
Глорфиндель