Поддерживает ли Virtualbox файлы DMG в операционных системах, отличных от Mac?

37119

Я пытаюсь использовать DMG в качестве дисковода для виртуальной машины VirtualBox, и меня приветствует очень неприятный сюрприз:

Грусть (скриншот сообщения об ошибке)

Это гласит:

Ошибка открытия файла оптического диска C: \ Users ...

Не удалось открыть носитель «C: \ Users ...»

VD: ошибка VERR_VD_DMG_INVALID_HEADER при открытии файла изображения «C: \ Users ...» (VERR_VD_DMG_INVALID_HEADER)

Код ошибки: E_FAIL (0x80004005)

Компонент: Средний

Интерфейс: IMedium

Вызываемая функция: IVirtualBox

Код возвращен: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)

Я искал, и кажется, что он должен работать, как утверждается в этом посте от сотрудника Oracle на форумах Virtualbox:

Неужели никто не заметил, что VirtualBox поддерживает типичные образы DMG CD и DVD на каждой поддерживаемой хост-платформе?

Может кто-то, кто использовал файлы DMG с Virtualbox на Windows, подтвердить или опровергнуть это?

4

3 ответа на вопрос

3
Robin Hood

enter image description here

VirtualBox does support DMG files. As you can see in my screenshot, when browsing from the VirtualBox medium finder, Explorer lists DMG in the "supported file types" section.

The supported file-types section gets its' information from the Windows file associations that are set when you install a program. During the installation, the program will declare which file types it supports. In this case we can see the VirtualBox has declared support for DMG format.

1

Я наконец-то смог использовать файл DMG в качестве образа оптического диска в Virtualbox в Windows.

Кажется, что первое изображение, которое я использовал, было несовместимо, несмотря на то, что оно было успешно распознано и извлечено 7-zip. Однако InstallESD.dmgобраз из установочного пакета Mac OS X работал нормально и загружался в Virtualbox на хосте Windows 7.

1
Davids Gaisevskis

Он поддерживает только ISO DMG. Я попытался подключить образ USB-накопителя Fat32, и он говорит, что повреждена файловая система. Очевидно это ожидало CDFS.

Если вы попытаетесь подключить DMG как жесткий диск, его расширение dmg отсутствует в списке поддерживаемых образов.

Диалог добавления жесткого диска