Я получил файл .img сервера, который является виртуальной машиной, работающей в среде KVM. Виртуальная машина была установлена с Ubuntu.
Теперь я хотел бы взять этот файл .img и «эмулировать» сервер внутри VirtualBox. Поэтому я преобразовал файл .img в файл .vdi с помощью qemu-img из raw в vdi, однако экземпляр VirtualBox запускается и просто заявляет:
FATAL: No bootable medium found! System halted.
Я не знаю, нужно ли мне устанавливать KVM в VirtualBox, а затем настраивать его для запуска виртуальной машины в моем файле .img, или я смогу преобразовать образ из KVM в VDI, а затем просто запустить сервер в VirtualBox напрямую ,
Я уже пробовал использовать qemu для преобразования файла .img raw в .vdi, но это привело к появлению вышеуказанных ошибок.
Я также прочитал ответ на этот вопрос о сбое сервера , но этот вопрос немного отличается, поскольку речь идет о переносе виртуальной машины Windows с KVM на VirtualBox.
Я также пытался конвертировать из qcow2 в vdi с помощью пакета qemu-img linux, однако я постоянно получаю следующие сообщения об ошибках:
#> 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'
Я также попытался преобразовать с помощью команды VBoxManage, как показано на этой странице:
http://funcptr.net/2012/04/01/converting-kvm-virtual-machines-to-virtualbox/
Это также обеспечивает сообщение об ошибке, которое я упомянул сначала:
FATAL: No bootable medium found! System halted.
Заранее спасибо!