Ho ricevuto un file .img di un server che è una macchina virtuale in esecuzione in un ambiente KVM. La macchina virtuale è stata installata con Ubuntu.
Vorrei ora prendere questo file .img ed "emulare" il server all'interno di VirtualBox. Quindi ho convertito il file .img in un file .vdi usando qemu-img da raw a vdi, tuttavia l'istanza di VirtualBox si avvia e afferma semplicemente:
FATAL: No bootable medium found! System halted.
Non so se dovrei installare KVM in VirtualBox e quindi configurarlo per eseguire la VM nel mio file .img, o se sarei in grado di convertire l'immagine da KVM a VDI e quindi eseguire direttamente il server in VirtualBox .
Quello che ho già provato è usare qemu per convertire il file raw .img in un .vdi, ma questo ha prodotto gli errori sopra.
Ho anche letto la risposta su questa domanda di errore del server , ma questa domanda è leggermente diversa, in quanto si tratta di spostare una macchina virtuale Windows da KVM a VirtualBox.
Ho anche provato a convertire da qcow2 a vdi utilizzando il pacchetto linux qemu-img, tuttavia ricevo continuamente i seguenti messaggi di errore:
#> 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'
Ho anche provato a convertire usando il comando VBoxManage come mostrato in questa pagina:
http://funcptr.net/2012/04/01/converting-kvm-virtual-machines-to-virtualbox/
Questo fornisce anche il messaggio di errore che ho citato all'inizio:
FATAL: No bootable medium found! System halted.
Grazie in anticipo!