Richiedi Assistenza

Google

The next version of Ubuntu is coming soon

HowTo: Convertire dischi vmdk in dischi KVM/QEMU

Questa piccola guida serve per convertire dischi .vmdk esistenti in dischi compatibili con KVM / QEMU

Alcuni consigliano che vengano rimosse le VmWare Tools prima di iniziare la conversione e che i dischi siano IDE, io non ho trovato grosse differenze nella procedura di conversione.

 

1) Convertire i vmdk in vmdk "compatibili"
Bisogna convertire i file spezzati in file da 2GB in un unico file vmdk.
Se si ha già un solo file vmdk, probabilmente si può saltare questo passaggio

vmware-vdiskmanager -r Ubuntu.vmdk -t 0 Ubuntu-unico.vmdk

Questo comando prenderà tutti i file del disco da 2 GB (Ubuntu-s001.vmdk, Ubuntu-s002.vmdk, ...) e li convertirà in un unico file Ubuntu-unico.vmdk di grosse dimensioni.

Questo comando è compreso in VmWare Server 1.x e 2.x, ma non mi risulta sia compreso nei vari player.

 

2) Convertire il file unico nel formato che ci interessa

Se vogliamo ottenere un file adatto per KVM o QEMU

qemu-img convert Ubuntu-unico.vmdk -O qcow2 Ubuntu-kvm.qemu

Se vogliamo ottenere un file adatto ad altre piattaforme (ad esempio VirtualBox) lo convertiamo in formato "grezzo" (RAW)

qemu-img convert Ubuntu-unico.vmdk -O raw Ubuntu-raw.img

Per ulteriori formati fare riferimento al man di qemu-img

 

Non sono riuscito a convertire macchine linux con LVM, e per macchine windows sembra sia necessario un ripristino del sistema, perchè presenta una BSOD con errore 0x07b .