¿Es posible obtener un sistema UEFI en ejecución con Qemu y OVMF en 19.10?

¿Es posible obtener un sistema UEFI en ejecución con Qemu y OVMF en 19.10?

Parece terriblemente complicado en comparación con ejecutar una máquina BIOS heredada donde básicamente se ejecuta de inmediato. Ahora he llegado a un punto en el que me pregunto si no estará roto el 19.10 a ese respecto.

Lo último que probé (y lo más prometedor que estaba pensando):

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

¿Dónde fbios.binestá una copia grabable de/usr/share/ovmf/OVMF.fd

Pero solo obtengo Guest has not initialized the display (yet)., y la CPU funciona al 100%, aparentemente sin hacer... nada.

Intenté pasar -device qxl-vgatambién, con el mismo resultado abismalmente ineficaz.

Consejos, ¿alguien? ¿O debería seguir con las máquinas de la última década?

Respuesta1

Ver este repositorio de GitHubOSX-KVMpara un gestor de arranque QEMU UEFI. Lo usan para cargar Clover (y por lo tanto MacOS), pero puedes encontrar el archivo OVMF que necesitas allí. Alternativamente, puede construir su propio EDK2 como se muestra enesta guía.

información relacionada