qcow2 e qemu-system-arm

1

Eu apenas tentei inicializar uma compilação do Debian ARMel usando o QEMU em minha máquina Ubuntu da seguinte forma: -

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"

Mas recebo esta mensagem de erro:

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

Eu não encontrei nenhuma maneira de converter qcow2 para qcow3; Alguém sabe o que é a última versão qemu que suporta qcow2? Eu gostaria de tentar instalar isso.

    
por ndemou 04.06.2015 / 20:34

1 resposta

1

Dada essa mensagem de erro, parece que, de acordo com este site que o problema pode ter sido com a forma como o virt-manager criou a imagem, e você pode usar qemu-img depois de tudo assim:

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

para converter de um qcow2 "quebrado" para um arquivo qcow2 utilizável.

    
por 04.06.2015 / 20:49

Tags