Come convertire VMDK in VDI / VHD


25

Si dice che il VBoxManage modifyhd --resizecomando di VirtualBox possa essere utilizzato solo su file VDI o VHD. Purtroppo, ho un'immagine VirtualBox che è in formato VMDK e non so come convertirla in quegli altri due formati.


Non clonehdè un'opzione per te?
rozcietrzewiacz,

Se converte in VDI, lo è.
Tshepang,

Risposte:


28

È quindi possibile utilizzare una procedura in due passaggi: innanzitutto, utilizzare il clonemediumcomando per creare un'immagine VDI:

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

(Dai un'occhiata anche ad altre opzioni clonemedium, ad esempio --variant. Per leggere la guida, esegui VBoxManage | lesso visita https://www.virtualbox.org/manual/ch08.html#vboxmanage-clonevdi ).

Una volta che hai il .vdifile, puoi procedere con le tue modifiche.


Questo funziona anche se il file VMDK punta a (parti di) un'immagine del disco grezzo (come creato da VBoxManage internalcommands createrawvmdk).
krlmlr,

3

Se desideri convertire solo il disco virtuale, non l'intera VM, puoi anche usare qemu-img per Windows: è gratuito, portatile e funziona al prompt dei comandi.

Sono supportati tutti i tipi di immagine disco VirtualBox, VMware, Hyper-V.

Ad esempio, per convertire VMDK in VHDX:

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

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


Grazie. Questo è esattamente ciò di cui avevo bisogno. QEMU è eccezionale poiché è anche multipiattaforma installabile.
SeligkeitIstInGott
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.