qemu-img Converteer raw disk images naar qcow2

  KVM (Kernel-based Virtual Machine)

in het begin van kvm werden er alleen maar RAW disk images ondersteund. of jet hebt een fysieke machine ooit een dd van de disk gmeaakt en wilt deze gebruiken voor een virtual machine dan is het mischien handig om het RAW img om te zetten naar het veel flexiblere qcow2 image formaat. Dit kan je eenvoudig doen met behulp van het “qemu-img  convert” commando. met dit commando kan je ook de vmdk iamges converten check de man pages voor meer opties.

converteren kan je alleen doen als de disk image niet in gebruik is. dus je virtual machine moet uit staan. en houd er rekening mee dat je voldoende ruimte hebt in je filesysteem er word een nieuwe image naast gezet. voor het voorbeeld nog een qemu-img info er bij van de raw disk en na de convert van de qcow2 disk.

$ sudo qemu-img info /var/lib/libvirt/images/Intrepid.img
image: /var/lib/libvirt/images/Intrepid.img
file format: raw
virtual size: 8.0G (8589934592 bytes)
disk size: 8.0G

$ sudo qemu-img convert -f raw -O qcow2 /var/lib/libvirt/images/Intrepid.img /var/lib/libvirt/images/Intrepid.qcow2

$ sudo qemu-img info /var/lib/libvirt/images/Intrepid.qcow2
image: /var/lib/libvirt/images/Intrepid.qcow2
file format: qcow2
virtual size: 8.0G (8589934592 bytes)
disk size: 6.2G
cluster_size: 65536
Format specific information:
    compat: 1.1
    lazy refcounts: false
    refcount bits: 16
    corrupt: false

de oude disk word niet weg gegooit dat moet je zelf doen. voor de zekerheid kan ja dat natuurlijk het best doen als je van de nieuwe bent gestart.
pas je config aan en start je virtual machine.