Ist es möglich, unter 19.10 ein laufendes UEFI-System mit Standard-Qemu und OVMF zu erhalten?

Ist es möglich, unter 19.10 ein laufendes UEFI-System mit Standard-Qemu und OVMF zu erhalten?

Es scheint furchtbar kompliziert im Vergleich zum Betrieb einer Legacy-BIOS-Maschine, auf der es im Grunde sofort einsatzbereit ist. Jetzt bin ich an einem Punkt angelangt, an dem ich mich frage, ob es in dieser Hinsicht bei 19.10 nicht kaputt ist.

Das Letzte, was ich versucht habe (und das vielversprechendste, dachte ich):

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

Wo fbios.binist eine beschreibbare Kopie von/usr/share/ovmf/OVMF.fd

Aber ich bekomme nur Guest has not initialized the display (yet)., und die CPU läuft auf 100 %, tut anscheinend ... nichts.

Ich habe es -device qxl-vgaauch mit Überholen versucht, mit dem gleichen erschreckend ineffizienten Ergebnis.

Hat jemand Ratschläge? Oder sollte ich lieber bei Maschinen aus dem letzten Jahrzehnt bleiben?

Antwort1

Siehe dieses GitHub-RepoOSX-KVMfür einen QEMU UEFI-Bootloader. Sie verwenden ihn, um Clover (und damit MacOS) zu laden, aber Sie können die OVMF-Datei, die Sie benötigen, dort finden. Alternativ können Sie Ihr eigenes EDK2 erstellen, wie in gezeigtdieser Leitfaden.

verwandte Informationen