Varför konvertera VDI till VMDK?
.vdi är Oracle VirtualBox nativa format för virtuella hårddiskar (VirtualBox 1.0, 2007). .vmdk är VMwares motsvarande behållare som används av VMware Workstation, Player, Fusion och ESXi. VMware läser inte .vdi nativt, så att konvertera disken är det nödvändiga steget när man flyttar en virtuell maskin från VirtualBox till en VMware-produkt.
Hur man konverterar VDI till VMDK
VirtualBox FREE
Stäng av den virtuella maskinen och kör sedan VBoxManage clonemedium disk "in.vdi" "out.vmdk" --format VMDK; VBoxManage följer med varje VirtualBox-installation.
VirtualBox för Mac FREE
Stäng av den virtuella maskinen och kör sedan VBoxManage clonemedium disk in.vdi out.vmdk --format VMDK i Terminal.
qemu-img OPEN-SOURCE
Kör qemu-img convert -O vmdk in.vdi out.vmdk; användbart om VirtualBox inte är installerat eller för skriptbaserade masskonverteringar.
Program som konverterar VDI
Om dessa format
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 →En VMDK-fil är en virtuell hårddisk från VMware - den lagrar ett komplett operativsystem och alla dess filer som en eller flera värdfiler. Du ansluter den till en virtuell maskin snarare än…
Öppna detaljer för .VMDK →Kvalitet & vad man bör tänka på
- Stäng av eller spara den virtuella maskinen före konvertering - klona aldrig en disk som är ansluten till en körande virtuell maskin.
- Efter import till VMware, installera VMware Tools inuti gästsystemet för att återställa korrekt grafik, urklippsdelning och nätverksdrivrutiner; VirtualBox Guest Additions fungerar inte i VMware.
- Stora diskar (20-100 GB) kan ta flera minuter; resultatet är en enda monolitisk
.vmdksom är kompatibel med alla VMwares skrivbordsprodukter.
Vanliga frågor
Kommer gästoperativsystemet fortfarande att fungera efter konvertering till VMDK?
Kan jag använda qemu-img istället för VBoxManage?
qemu-img convert -O vmdk in.vdi out.vmdk ger ett likvärdigt resultat och fungerar utan att VirtualBox är installerat.Vilka VMware-produkter accepterar den konverterade VMDK-filen?
.vmdk-filen direkt.