qcow2とqemu-system-arm

qcow2とqemu-system-arm

私は次のようにUbuntuコンピュータでQEMUを使ってDebian ARMelのビルドを始めました。

qemu-system-arm -M versatilepb -kernel vmlinuz-3.2.0-4-versatile -initrd initrd.img-3.2.0-4-versatile -hda debian_wheezy_armel_desktop.qcow2 -append "root=/dev/sda1"

ただし、次のエラーメッセージが表示されます。

qemu-system-arm: -hda debian_wheezy_armel_desktop.qcow2: 'scsi0-hd0' uses a qcow2 feature which is not supported by this qemu version: QCOW version 3

qcow2をqcow3に変換する方法を見たことがありません。 qcow2をサポートする最新のqemuバージョンが何であるかを知っている人はいますか?設置してみましょう。

ベストアンサー1

対応するエラーメッセージによるとこのウェブサイトqemu-img問題はvirt-managerがイメージを生成する方法にあり、次のように使用できます。

qemu-img convert -f qcow2 -O qcow2 -o compat=0.10 $ORIGPATH $NEWPATH

「壊れた」qcow2で利用可能なqcow2ファイルに変換します。

おすすめ記事