Existem alguns pequenos problemas com a sua estrofe de conversão.
qemu-img convert -f qcow2 original.img -O vdi converted.vdi
diz-lhe para converter explicitamente um ficheiro qcow2 para um VDI e tem um ficheiro de imagem não processada. Você basicamente disse ao seu computador para traduzir um texto em francês, usando um tradutor de espanhol, para o inglês.
Você está melhor com qemu-img convert -O vdi original.img original.vdi
- permitindo que o qemu decida qual é o formato da entrada implicitamente . Se você precisar , acredito que o formato de entrada correto para uma img é bruto, não qcow.
Eu testei usando o comando que usei na conversão de qcow2 para VDI e de um arquivo bruto para um VDI que funciona. (Interessantemente qcow2 para raw a VDI não é.)
Apenas para confirmar o que fiz
- Crie uma VM com o libvirt-manager com uma imagem de disco qcow ou img
- Instale o Ubuntu Minimal
- Verifique se o sistema inicializa
- Use qemu-image com mu-img converta -O vdi original.ext original.vdi para os dois arquivos
- Mover o arquivo para um sistema Windows / VirtualBox
- Verifique se ele é inicializado.