З dmg в iso

З 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 (зроблена нашим співвітчизником і фотографом, судячи з сайту) робить те що потрібно.
і волосся стає м'яким і шовковистим, а VMWare з такого диска завантажується.

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;
>