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.bin
ist 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-vga
auch 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.