Как я могу преобразовать DMG в файл VMDK? У меня был жесткий диск ноутбука, который я превратил в DMG. Я хочу сделать виртуальную машину, которая использует этот диск. Как я могу превратить этот DMG в рабочий VMDK или загрузиться с этого DMG для виртуальной машины?
3 ответа
6
Вы также можете сделать это на Mac OS!
Хорошая отправная точка - это руководство. Это дало мне представление о том, как это сделать. Вот шаги, чтобы сделать изображение .vmdk из .dmg.
- Дважды щелкните файл hdd.dmg, чтобы установить его.
- Откройте Дисковую утилиту и выберите ваш жесткий диск в левой части. Затем нажмите кнопку « Размонтировать» . Объем станет полупрозрачным.
- Теперь нажмите кнопку « Информация» , затем найдите идентификатор диска в новом окне. Это должно быть похоже на disk1 .
- Откройте окно терминала. Выполните
cd /Applications/VMware\ Fusion.app/Contents/Library/
- Запустите
./vmware-rawdiskCreator print /dev/disk1
. Чтобы убедиться, что это ваш источник .dmg и он читабелен. - Затем создайте связанный vmdk через
./vmware-rawdiskCreator create /dev/disk1 fullDevice /Users/yourname/Desktop/hdd-link lsilogic
Это будет не настоящий vmdk, а тот, который связан с вашими данными dmg. - Выполните следующую команду, чтобы изменить размер hdd.vmdk с копией данных dmg.
./vmware-vdiskmanager -r /Users/yourname/Desktop/hdd-link.vmdk -t 0 /Users/yourname/Desktop/hdd.vmdk
- После успешного завершения процесса вы можете извлечь 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