Hvorfor konvertere VDI til VHD?
VDI er VirtualBox' oprindelige format til virtuelle harddiske, mens .vhd er Microsofts format, der bruges af Hyper-V og Windows Diskhåndtering. Hyper-V kan ikke læse .vdi-filer, så migrering af en VM fra VirtualBox til et Windows Server- eller Hyper-V-miljø kræver denne konvertering.
Sådan konverterer du VDI til VHD
VirtualBox (VBoxManage) OPEN-SOURCE
Luk din VM, og kør derefter VBoxManage clonemedium disk input.vdi output.vhd --format VHD i en terminal. VBoxManage følger med enhver VirtualBox-installation - ingen ekstra download er nødvendig.
qemu-img OPEN-SOURCE
Kør qemu-img convert -O vpc input.vdi output.vhd for en almindelig VHD, eller qemu-img convert -O vhdx input.vdi output.vhdx for det nyere VHDX-format. En del af QEMU-pakken, tilgængelig til Windows, macOS og Linux.
Programmer der konverterer VDI
Om disse formater
En VDI-fil er det indfødte virtuelle harddiskformat til Oracle VirtualBox. Den indeholder et komplet gæsteoperativsystem, ikke et dokument eller et optisk diskbillede. For at bruge den skal…
Åbn .VDI detaljer →En VHD-fil er en komplet harddisk gemt som en enkelt fil - partitionstabel, filsystem og ofte et fuldt operativsystem. På Windows kan du mounte den i Diskhåndtering for at læse filer, eller…
Åbn .VHD detaljer →Kvalitet & hvad man skal være opmærksom på
- VHD har en størrelsesbegrænsning på 2 TB; hvis den virtuelle disk er større, vil VBoxManage fejle - brug qemu-img med VHDX i stedet.
- VHDX er mere modstandsdygtig over for datakorruption og understøtter diske op til 64 TB; foretræk VHDX, når målet er moderne Hyper-V.
- Hvis kildens
.vdier dynamisk allokeret, vil den resulterende.vhdogså være dynamisk; Hyper-V håndterer begge typer.