I have a qcow v1 file which I created by mistake (forgetting that you need to tell qemu-img create 'qcow2' and not just 'qcow'), which I want to convert to a v2 file so I can put snapshots into it. But when I try to do this with qemu-img convert it creates a v3 file instead:
$ file hda-old.qcow hda-old.qcow: QEMU QCOW Image (v1), 5368709120 bytes $ build/x86/qemu-img convert -O qcow2 hda-old.qcow hda.qcow2 $ file hda.qcow2 hda.qcow2: QEMU QCOW Image (v3), 5368709120 bytes and if you then try to use that in QEMU it complains: qemu-system-aarch64: -drive if=none,file=hda.qcow2,format=qcow,id=hd: Unsupported qcow version 3 What am I missing here? thanks -- PMM