1 votos

Brazo QEMU en un MacOS Intel

Estoy tratando de ejecutar una imagen de Ubuntu 22.04 ARM64 en un Mac Intel con el siguiente comando QEMU:

qemu-system-aarch64 \
  -machine type=virt \
  -m 4G \
  -display default,show-cursor=on \
  -usb \
  -smp 2 \
  -cdrom ubuntu-22.04.3-live-server-arm64.iso \
  -drive file=test.qcow2,if=virtio

Ejecuta QEMU, pero sólo obtengo una pantalla de arranque que se parece a esto en lugar de arrancar completamente en la imagen.

enter image description here

4voto

Jose Chavez Puntos 645

El problema aquí parece ser que te falta el firmware EFI. Una máquina ARM no puede arrancar nada por "sí misma" realmente, necesitas un cargador como el que te dará el firmware EFI.

Se especifica la ubicación del firmware EFI añadiendo un archivo -bios al comando qemu. Dependiendo de dónde hayas instalado qemu, encontrarás el código EFI en un archivo llamado algo así como "edk2-aarch64-code.fd".

También querrás especificar tus requisitos para el tipo de CPU que qemu debe emular. Por ejemplo -cpu max .

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X