Wie man VMDK in VDI / VHD konvertiert

25

Es heißt, dass der VBoxManage modifyhd --resizeBefehl von VirtualBox nur für VDI- oder VHD-Dateien verwendet werden kann. Leider habe ich ein VirtualBox-Image im VMDK-Format und weiß nicht, wie ich es in diese beiden anderen Formate konvertieren soll.

Tshepang
quelle
Ist clonehdkeine Option für Sie?
Rozcietrzewiacz
Wenn es in VDI konvertiert wird, ist es.
Tshepang

Antworten:

27

Sie können dann in zwei Schritten vorgehen: Verwenden Sie zuerst den clonemediumBefehl, um ein VDI-Image zu erstellen:

VBoxManage clonemedium disk aaaa.vmdk aaaa.vdi --format VDI 

(Schauen Sie sich auch andere Optionen an clonemedium, um z. B. --variantdie Hilfe zu lesen, VBoxManage | lessoder besuchen Sie https://www.virtualbox.org/manual/ch08.html#vboxmanage-clonevdi ).

Sobald Sie die .vdiDatei haben, können Sie mit Ihren Änderungen fortfahren.

rozcietrzewiacz
quelle
Dies funktioniert auch , wenn die VMDK - Datei verweist auf ( oder Teile davon) ein Raw - Disk - Image (wie erstellt von VBoxManage internalcommands createrawvmdk).
krlmlr
3

Wenn Sie nur die virtuelle Festplatte und nicht die gesamte VM konvertieren möchten, können Sie auch qemu-img für Windows verwenden: Es ist kostenlos, portabel und wird über die Eingabeaufforderung ausgeführt.

VirtualBox-, VMware- und Hyper-V-Disk-Image-Typen werden unterstützt.

So konvertieren Sie beispielsweise VMDK in VHDX:

qemu-img.exe convert FileSource-Image.vmdk -O vhdx FileDestination-Image.vhdx

Auszug aus: http://www.sysadmit.com/2016/08/vmware-convertir-vhdx-en-vmdk.html

Tomas Jiménez
quelle
Vielen Dank. Genau das habe ich gebraucht. QEMU ist großartig, da es auch plattformübergreifend installierbar ist.
SeligkeitIstInGott