Зачем конвертировать VHDX в VDI?
VHDX - это нативный формат дисков Hyper-V, в то время как .VDI - нативный контейнер Oracle VirtualBox; перенос виртуальной машины из Hyper-V в VirtualBox требует конвертации диска, чтобы VirtualBox мог подключить его напрямую.
Способы конвертации VHDX в VDI
qemu-img OPEN-SOURCE
Выполните qemu-img convert -O vdi input.vhdx output.vdi, затем подключите полученный .vdi в VirtualBox через «Машина» > «Настроить» > «Носители».
VBoxManage FREE
Сначала конвертируйте .vhdx в .vhd с помощью Convert-VHD в Windows, затем выполните VBoxManage convertdd intermediate.vhd output.vdi --format VDI. Для первого шага требуется модуль Hyper-V PowerShell.
Об этих форматах
Файл VHDX - это полноценный виртуальный жесткий диск (таблица разделов, файловая система и часто целая ОС), хранящийся в одном файле. Это современный формат Microsoft для виртуальных машин…
Открыть детали .VHDX →Файл VDI - это собственный формат виртуального жесткого диска Oracle VirtualBox. Он содержит полноценную гостевую операционную систему, а не документ или образ оптического диска. Чтобы…
Открыть детали .VDI →Качество и на что обратить внимание
- Динамически расширяемый VHDX по умолчанию создает динамически распределяемый VDI; это подходит для большинства задач.
- Снимки состояния (snapshots) не переносятся - конвертируется только текущее состояние диска.
- Гостевым системам Windows, скорее всего, потребуется установка VirtualBox Guest Additions после миграции, а также может потребоваться повторная активация оборудования.