Hvorfor konvertere VDI til VHDX?
VDI er det innebygde diskformatet til VirtualBox; VHDX er Microsofts foretrukne Hyper-V-format, som støtter opptil 64 TB mot VHD-formatets grense på 2 TB. Flytting av en VM fra VirtualBox til Hyper-V på Windows Server eller Windows 10/11 Pro krever en .vhdx eller VHD-disk.
Hvordan konvertere VDI til VHDX
qemu-img OPEN-SOURCE
Kjør qemu-img convert -O vhdx -o subformat=dynamic input.vdi output.vhdx etter at du har avsluttet den virtuelle maskinen; legg til -p for en fremdriftslinje på store disker. Tilgjengelig på Windows, macOS og Linux som en del av QEMU-pakken.
VBoxManage + qemu-img (to-trinns) OPEN-SOURCE
Konverter først .vdi til .vhd med VBoxManage clonemedium disk input.vdi intermediate.vhd --format VHD, og konverter deretter til VHDX med qemu-img convert -O vhdx -o subformat=dynamic intermediate.vhd output.vhdx. Bruk dette kun hvis qemu-img alene ikke er tilgjengelig for det direkte trinnet.
Om disse formatene
En VDI-fil er det opprinnelige formatet for virtuelle harddisker i Oracle VirtualBox. Den inneholder et komplett gjesteoperativsystem, ikke et dokument eller et optisk diskbilde. For å…
Åpne .VDI-detaljer →En VHDX-fil er en komplett virtuell harddisk - partisjonstabell, filsystem og ofte et fullstendig operativsystem - lagret i én fil. Det er Microsofts moderne format for Hyper-V VM-er, WSL2…
Åpne .VHDX-detaljer →Kvalitet og hva du bør passe på
- VBoxManage kan ikke eksportere VHDX direkte; dens
--format-valg er kun VDI, VMDK, VHD og RAW. - VirtualBox-snapshots blir ikke overført - qemu-img leser den gjeldende disktilstanden som ett enkelt flatt bilde; slå sammen snapshots i VirtualBox først om nødvendig.
- Bruk
subformat=fixedi stedet forsubformat=dynamicfor bedre ytelse under kjøring, på bekostning av en større fil fra start.