Кажется, это ужасно сложно по сравнению с запуском устаревшей машины BIOS, где она в основном работает из коробки. Теперь я достиг точки, когда я задаюсь вопросом, не сломалось ли это в 19.10 в этом отношении.
Последнее, что я попробовал (и что, как мне казалось, было самым многообещающим):
qemu-system-x86_64 -drive if=pflash,format=raw,file=fbios.bin -enable-kvm -cpu max -cdrom ubuntu-19.10-desktop-amd64.iso -m 4G
Где fbios.bin
находится перезаписываемая копия/usr/share/ovmf/OVMF.fd
Но я получаю только Guest has not initialized the display (yet).
, и процессор работает на 100%, по-видимому, не делая... ничего.
Я тоже попробовал пасовать -device qxl-vga
, но результат был таким же ужасно неэффективным.
Есть ли у кого-нибудь советы? Или мне лучше придерживаться машин последнего десятилетия?
решение1
Посмотреть этот репозиторий GitHubOSX-KVMдля загрузчика QEMU UEFI. Они используют его для загрузки Clover (и, следовательно, MacOS), но вы можете найти нужный вам файл OVMF там. В качестве альтернативы вы можете собрать свой собственный EDK2, как показано наэто руководство.