С DMG-файлами я всегда разбирался прямо на Маке, благо он был. Но если мака нет, то это может стать проблемой, что для установки Mac OS X в VMWare, что для простого прожигания загрузочного DVD.
В интернетах рекомендуют использовать (под Windows) MagicISO и UltraISO. Простой эксперимент показал что:
MagicISO - Epic Fail. На образе Snow Leopard она видит только раздел с Bootcamp-драйверами, рекомендованое снятие галок о поддержке маковской файловой системы - не помогает.
UltraISO, несмотря на те же симптомы (при открытии образа показывает, что на нем всего 900+ мегабайт) с задачей вроде бы справляется, даже в trial-варианте
Но! полученный ISO-образ (очень похожий на настоящий, размер тот же, попытка загрузки с него происходит) не работает при попытке поставиться с него под VMWare.
Пойду экспериментировать с ключиками UltraISO, обидно же.
Update
Никакой из вариантов UltraISO/MagicISO правильно не работает. UltraISO делает образ правильного размера, но загрузить с него виртуальную машину не получается.
ВЫХОД ЕСТЬ! dmg2img (сделанная нашим соотечественником и фотографом, судя по сайту) делает то что нужно.
dmg2img SnowLeopard.dmg SnowLeopard.iso
и волосы становятся мягкими и шелковистыми, а VMWare с такого диска загружается.
Для windows есть еще утилита dmg2iso, сделанная товарищем vu1tur(по удивительному совпадению нашим соотечественником и фотографом).
Адрес такой: http://vu1tur.eu.org/tools/
Perl-script я не пробовал, а готовый бинарник работать отказался - сработал code path
if (findstr(ar,plist_begin,PLIST_LOOKUP_SIZE,
strlen(plist_begin),0) == 0) {
printf("ERROR: Property list is corrupted.\n");
return 0;
}
Похоже, поменялась структура dmg файлов с 2004 года.
Ага, понятно, спасибо, Алексей. Microsoft дает iso файлам расширение img, ну что, они всегда похвально следовали стандартам. http://en.wikipedia.org/wiki/IMG_(file_format)
Я сразу и не догадался..
Ожидал, что в качестве ника будет имя аккаунта ЖЖ, но вышло иначе - апостроф конечно неудобен.
Ага, понятно, спасибо, Алексей. Microsoft дает iso файлам расширение img, ну что, они всегда похвально следовали стандартам. http://en.wikipedia.org/wiki/IMG_(file_format)
Я сразу и не догадался..
Ожидал, что в качестве ника будет имя аккаунта ЖЖ, но вышло иначе - апостроф конечно неудобен.
Lite версия AnyToISO работает только с CD-образами (до 870 МБ). Чтобы работать с большими файлами (DVD и больше) вам следует Купить Профессиональную версию. После покупки вы получите код для разблокировки программы.
Вопрос решил генератором ключей, который взял на закрытом пиратском торрент-трекере. Под винду не копал.
Попробовал эту утилиту для конвертации. Образ не битый, проверенный. Выдает ошибку:
reading property list...ERROR: Property list is corrupted.
Забил в гугль: property list is corrupted dmg2iso
Выяснил, что я не одни такой. Народ жалуется на глючность этой поделки.
Так что пока лучший способ - писать диски из под макоси.
Юзанул прогу dmg2img путем ввода как написано на сайте "dmg2img Fallout3.dmg Fallout3.iso" нажал Enter и всё, отлично все сконвертировалось и ISO образ работает идеально, используйте данную прогу для ваших потребностей...
Куда сложнее оказалось под виндой переделать ISO в DMG , учитывая что в ISO образ mac leopard, т.е. файловая система HFS+. У меня на это ушло 2 дня, когда в маке это делается одной командой в консоли.
ИТОГО: Программа TransMac ( http://rutracker.org/forum/viewtopic.php?t=2967950 ), сама по себе программа бестолковая помоему, но зато можно открыть ISO образ, щелкнуть правой мышкой и выбрать Compress (то есть сохранить в dmg), при этом HFS не пострадает.
PS: Lexa, тебя можно поспрашивать по установке SnowLeopard на PC, или может толковый форум подскажешь, где помогут? Уже наверно с полгода пытаюсь поставить, а заканчивается все panic-ой.
Comments
Для windows есть еще утилита dmg2iso, сделанная товарищем vu
Для windows есть еще утилита dmg2iso, сделанная товарищем vu1tur(по удивительному совпадению нашим соотечественником и фотографом).
Адрес такой: http://vu1tur.eu.org/tools/
Perl-script я не пробовал, а готовый бинарник работать отказался - сработал code path
if (findstr(ar,plist_begin,PLIST_LOOKUP_SIZE,
strlen(plist_begin),0) == 0) {
printf("ERROR: Property list is corrupted.\n");
return 0;
}
Похоже, поменялась структура dmg файлов с 2004 года.
О, там лежит dmg2img, который должен делать что надо! Сейчас
О, там лежит dmg2img, который должен делать что надо!
Сейчас опробую.
А зачем образ в формате img? С ним же не могут работать ни V
А зачем образ в формате img? С ним же не могут работать ни Vmware, ни Daemon Tools
Бинарник dmg2img работает (под VMWare c конвертированного об
Бинарник dmg2img работает (под VMWare c конвертированного образа загрузилось и пошло ставиться).
Напишу пожалуй апдейт
(блин, на вас "ответить" невозможно из-за апострофа в имени
(блин, на вас "ответить" невозможно из-за апострофа в имени :)
Там в readme написано:
An equivalent command under Mac OS X would be:
hdiutil convert input.dmg -format UDTO -o output.img
Это ровно то, как я делаю ISO-шник под макосью.
Я сделал output.iso - и под VMWare оно отлично заработало.
Ага, понятно, спасибо, Алексей. Microsoft дает iso файлам ра
Ага, понятно, спасибо, Алексей. Microsoft дает iso файлам расширение img, ну что, они всегда похвально следовали стандартам.
http://en.wikipedia.org/wiki/IMG_(file_format)
Я сразу и не догадался..
Ожидал, что в качестве ника будет имя аккаунта ЖЖ, но вышло иначе - апостроф конечно неудобен.
Ага, понятно, спасибо, Алексей. Microsoft дает iso файлам ра
Ага, понятно, спасибо, Алексей. Microsoft дает iso файлам расширение img, ну что, они всегда похвально следовали стандартам.
http://en.wikipedia.org/wiki/IMG_(file_format)
Я сразу и не догадался..
Ожидал, что в качестве ника будет имя аккаунта ЖЖ, но вышло иначе - апостроф конечно неудобен.
Есть еще <a href="http://www.crystalidea.com/anytoiso">AnyTo
Есть еще AnyToISO Converter. Под мак и под винду. Про версия платная.
нет пути
Lite версия AnyToISO работает только с CD-образами (до 870 МБ). Чтобы работать с большими файлами (DVD и больше) вам следует Купить Профессиональную версию. После покупки вы получите код для разблокировки программы.
Вопрос решил генератором ключей, который взял на закрытом пиратском торрент-трекере. Под винду не копал.
iL' Dagger: поменялось расширение с iso на img не из-за Mic
iL' Dagger:
поменялось расширение с iso на img не из-за Microsoft, просто полученный образ не обязан быть iso образом. Как и dmg, собственно.
DMG2ISO - все не так однозначно
Попробовал эту утилиту для конвертации. Образ не битый, проверенный. Выдает ошибку:
reading property list...ERROR: Property list is corrupted.
Забил в гугль: property list is corrupted dmg2iso
Выяснил, что я не одни такой. Народ жалуется на глючность этой поделки.
Так что пока лучший способ - писать диски из под макоси.
Юзанул прогу dmg2img путем
Юзанул прогу dmg2img путем ввода как написано на сайте "dmg2img Fallout3.dmg Fallout3.iso" нажал Enter и всё, отлично все сконвертировалось и ISO образ работает идеально, используйте данную прогу для ваших потребностей...
iso2img
Куда сложнее оказалось под виндой переделать ISO в DMG , учитывая что в ISO образ mac leopard, т.е. файловая система HFS+. У меня на это ушло 2 дня, когда в маке это делается одной командой в консоли.
ИТОГО: Программа TransMac ( http://rutracker.org/forum/viewtopic.php?t=2967950 ), сама по себе программа бестолковая помоему, но зато можно открыть ISO образ, щелкнуть правой мышкой и выбрать Compress (то есть сохранить в dmg), при этом HFS не пострадает.
PS: Lexa, тебя можно поспрашивать по установке SnowLeopard на PC, или может толковый форум подскажешь, где помогут? Уже наверно с полгода пытаюсь поставить, а заканчивается все panic-ой.
у меня не работает dmg2img...
у меня не работает dmg2img... выдаёт образы нулевого объёма(, а dmg2iso выдаёт ошибку и всё...
делаю на седьмой винде...
как быть?