Bon, ça m’a un brin gonflé de chercher et de ne pas trouver facilement de solution à jour, donc voici comment convertir une image disque VirtualBox (*.vdi) au format QEmu/KVM (.qcow).
Pré-requis :
virtualbox-ose installé
qemu installé
Vérifier que les commandes VBoxManage & qemu-img soient disponibles.
Les commandes :
Attention, vos images faisant vraisemblablement plusieurs Go, cela peut être long. Par ailleurs, le format raw n’est pas dynamique, ce qui signifie que votre image fera sa taille maximale, et non sa taille utile (ex. 8Go pour un disque de 8Go même si 3.2Go seulement sont utilisés). Exemple de tailles pour la même image : raw 8Go, VDI 3.2Go, Qcow2 compressé 1.2Go…
[code]# Copier le disque *.vdi au format raw (brut)
VBoxManage clonehd -format RAW mondisque.vdi mondisque.img
Convertir l’image brute ainsi obtenue au format qcow en la compressant (-c)
qemu-img convert -c -f raw disk.img -O qcow2 disk.qcow
On controle l’image obtenue
qemu-img check mondisque.qcow[/code]
Et c’est fini, vous devriez pouvoir lancer votre image depuis Qemu.
Certes, Qemu supporte désormais le format vdi, néanmoins je préfère utiliser un logiciel dans son format propre!
P.S. : Si d’après vous cela n’a pas sa place dans T&A, virez!