Recebi um arquivo .img de um servidor que é uma máquina virtual em execução em um ambiente KVM. A máquina virtual foi instalada com o Ubuntu.
Agora eu gostaria de pegar esse arquivo .img e "emular" o servidor no VirtualBox. Então, eu converti o arquivo .img para um arquivo .vdi usando qemu-img de raw para vdi, no entanto, a instância do VirtualBox é iniciada e simplesmente declara:
FATAL: No bootable medium found! System halted.
Não sei se precisaria instalar o KVM no VirtualBox e configurá-lo para executar a VM no meu arquivo .img ou se conseguiria converter a imagem do KVM em VDI e, em seguida, apenas executar o servidor no VirtualBox diretamente .
O que eu tentei já está usando o qemu para converter o arquivo .img bruto em um .vdi, mas que produziu os erros acima.
Também li a resposta nesta pergunta de falha do servidor , mas essa pergunta é um pouco diferente, pois está falando sobre mover uma VM do Windows do KVM para o VirtualBox.
Também tentei converter de qcow2 para vdi usando o pacote qemu-img linux, no entanto, recebo continuamente as seguintes mensagens de erro:
#> qemu-img convert -f qcow2 original.img -O vdi converted.vdi
qemu-img: Could not open './duketest.img': Invalid argument
qemu-img: Could not open './duketest.img'
Eu também tentei converter usando o comando VBoxManage, como mostrado nesta página:
http://funcptr.net/2012/04/01/converting-kvm-virtual-machines-to-virtualbox/
Isso também fornece a mensagem de erro que mencionei no início:
FATAL: No bootable medium found! System halted.
Desde já, obrigado!