4 votos

Ejecutar la VM huésped MacOS Intel en un host MacOS M1

Tengo un Macbook M1. Dentro de él, quiero emular MacOS corriendo como Intel, para no tener que estar cambiando a mi Mac Intel para compilar/probar mi código.

He mirado UTM y parece que es capaz de emular Intel para otros sistemas operativos como Windows y Linux, pero la galería no tiene MacOS. He utilizado las instrucciones aquí para convertir el instalador de MacOS Monterey a una ISO y cargarlo en UTM, pero parece que no puede reconocerlo (sólo abre algún shell extraño en el cargador de arranque).

¿Hay alguna manera de emular un invitado MacOS Intel dentro de un host MacOS M1, de manera que el SO invitado se comporte básicamente como un Macbook Intel?

0 votos

A Máquina virtual no puede emular porque si emulara, sería un Emulador no una máquina virtual.

0 votos

¿Es posible emular MacOS corriendo como Intel en un Macbook M1?

0 votos

Puede utilizar arch para forzar la ejecución a través de Rosetta, ¿ayudaría esto?

1voto

Lilly Cham Puntos 69

Tienes razón en que UTM puede emular un procesador Intel (ya que es un front-end para QEMU, que puede emular varias arquitecturas), pero no puedes arrancar fácilmente un disco MacOS en QEMU/UTM debido al hardware propietario de Apple y a las medidas antipiratería. Tendrías que configurar algo similar a un Hackintosh, utilizando banderas particulares para QEMU y un gestor de arranque como OpenCore o Trébol . Probablemente no merezca la pena hacerlo, ya que tendrá un rendimiento bastante malo y no habrá aceleración de gráficos (no habrá efectos gráficos y todo será lento y entrecortado).

Si quieres hacerlo de todos modos este (o un repositorio similar, hay varios) probablemente ayudaría, aunque no podrás usar KVM o HVF ya que la aceleración de la virtualización no funciona en un emulador, y tendrías que averiguar algunos de los pasos por ti mismo ya que el repositorio está orientado a distribuciones de Linux y algunas cosas pueden no funcionar completamente en un Mac.

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