Varför konvertera VHDX till VDI?
VHDX är Hyper-V:s nativa diskformat medan .VDI är Oracle VirtualBox nativa behållare; att flytta en virtuell maskin från Hyper-V till VirtualBox kräver att disken konverteras så att VirtualBox kan ansluta den direkt.
Hur man konverterar VHDX till VDI
qemu-img OPEN-SOURCE
Kör qemu-img convert -O vdi input.vhdx output.vdi, anslut sedan den resulterande .vdi-filen i VirtualBox via Maskin > Inställningar > Lagring.
VBoxManage FREE
Konvertera först .vhdx till .vhd med Convert-VHD på Windows, kör sedan VBoxManage convertdd intermediate.vhd output.vdi --format VDI. Kräver Hyper-V PowerShell-modulen för det första steget.
Om dessa format
En VHDX-fil är en komplett virtuell hårddisk - partitionstabell, filsystem och ofta ett helt operativsystem - lagrad i en enda fil. Det är Microsofts moderna format för Hyper-V VM, WSL2 och…
Öppna detaljer för .VHDX →En VDI-fil är det ursprungliga formatet för virtuella hårddiskar i Oracle VirtualBox. Den innehåller ett komplett gästoperativsystem, inte ett dokument eller en optisk skivavbildning. För…
Öppna detaljer för .VDI →Kvalitet & vad man bör tänka på
- En dynamiskt expanderande VHDX skapar som standard en dynamiskt allokerad VDI; detta fungerar bra för de flesta användningsområden.
- Ögonblicksbilder (snapshots) överförs inte - endast det aktuella disktillståndet konverteras.
- Windows-gäster kommer sannolikt att behöva VirtualBox Guest Additions installerade efter migreringen och kan behöva genomgå en maskinvaruaktivering.