Зачем конвертировать VHD в VMDK?
VHD - это формат виртуального жесткого диска Microsoft, представленный в Connectix Virtual PC и используемый в Hyper-V и VirtualBox. VMDK - эквивалентный контейнер VMware, используемый в VMware Workstation, Fusion и ESXi. Конвертация необходима при переносе ВМ в VMware, которая не читает VHD нативно в большинстве рабочих процессов.
Способы конвертации VHD в VMDK
VirtualBox FREE
Выполните VBoxManage clonemedium disk in.vhd out.vmdk --format VMDK в терминале при установленном VirtualBox; утилита VBoxManage поставляется вместе с ним.
StarWind V2V Converter FREE
Запустите StarWind V2V Converter, выберите «Local file» в качестве источника, укажите путь к .vhd, выберите VMware VMDK как целевой формат и начните конвертацию.
VirtualBox для Mac FREE
Выполните VBoxManage clonemedium disk in.vhd out.vmdk --format VMDK в терминале macOS при установленном VirtualBox.
VirtualBox для Linux FREE
Выполните VBoxManage clonemedium disk in.vhd out.vmdk --format VMDK в терминале Linux при установленном VirtualBox.
Программы, которые конвертируют VHD
Об этих форматах
Файл VHD - это полный образ жесткого диска, хранящийся в виде одного файла: таблица разделов, файловая система и зачастую полноценная операционная система. В Windows его можно смонтировать…
Открыть детали .VHD →Файл VMDK - это виртуальный жесткий диск VMware; он хранит целую операционную систему и все её файлы в виде одного или нескольких хост-файлов. Его следует подключать к виртуальной машине, а…
Открыть детали .VMDK →Качество и на что обратить внимание
- Все данные гостевой системы сохраняются - конвертация перезаписывает только формат контейнера; ОС, файловая система и файлы внутри диска остаются неизменными.
- Разностные диски VHD (цепочки снимков с файлами
.avhd) должны быть объединены в один VHD перед конвертацией, иначе выходной диск будет неполным. - Для VMware ESXi может потребоваться подформат VMDK «streamOptimized»; стандартный вывод VBoxManage работает с VMware Workstation и Fusion.