1

Как я могу преобразовать DMG в файл VMDK? У меня был жесткий диск ноутбука, который я превратил в DMG. Я хочу сделать виртуальную машину, которая использует этот диск. Как я могу превратить этот DMG в рабочий VMDK или загрузиться с этого DMG для виртуальной машины?

3 ответа3

6

Вы также можете сделать это на Mac OS!

Хорошая отправная точка - это руководство. Это дало мне представление о том, как это сделать. Вот шаги, чтобы сделать изображение .vmdk из .dmg.

  1. Дважды щелкните файл hdd.dmg, чтобы установить его.
  2. Откройте Дисковую утилиту и выберите ваш жесткий диск в левой части. Затем нажмите кнопку « Размонтировать» . Объем станет полупрозрачным.
  3. Теперь нажмите кнопку « Информация» , затем найдите идентификатор диска в новом окне. Это должно быть похоже на disk1 .
  4. Откройте окно терминала. Выполните cd /Applications/VMware\ Fusion.app/Contents/Library/
  5. Запустите ./vmware-rawdiskCreator print /dev/disk1 . Чтобы убедиться, что это ваш источник .dmg и он читабелен.
  6. Затем создайте связанный vmdk через ./vmware-rawdiskCreator create /dev/disk1 fullDevice /Users/yourname/Desktop/hdd-link lsilogic Это будет не настоящий vmdk, а тот, который связан с вашими данными dmg.
  7. Выполните следующую команду, чтобы изменить размер hdd.vmdk с копией данных dmg. ./vmware-vdiskmanager -r /Users/yourname/Desktop/hdd-link.vmdk -t 0 /Users/yourname/Desktop/hdd.vmdk
  8. После успешного завершения процесса вы можете извлечь hdd.dmg и добавить результат hdd.vmdk на свою виртуальную машину.

Вы можете изменить размер vmdk в приложении VMWare Fusion.

0

Посмотрите на этот пост на puredarwin.org

0

На (Ubuntu) Linux:

Сначала конвертируйте в .img:

dmg2img YOURFILE.dmg

Затем преобразуйте в .vmdk:

qemu-img convert -O vmdk YOURFILE.iso YOURFILE.vmdk

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .