Demostración de virtualización ARM Windows M1 Mac

La semana pasada escuchamos del vicepresidente de ingeniería de software de Apple, Craig Federighi, que la versión ARM de Windows 10 podría ejecutarse de forma nativa en Apple Silicon Mac M1, pero «realmente dependía de Microsoft». Ahora, un desarrollador ha encontrado una solución que permite la primera virtualización de ARM Windows ejecutándose correctamente en una Mac M1 y afirma que el rendimiento es «bastante rápido».

Como Federighi explicó que las Mac M1 ciertamente podrían ejecutar la versión ARM de Windows 10, pero que dependería de Microsoft, detallamos el problema que tiene Apple actualmente y por qué no puede ofrecer Boot Camp con Apple Silicon Macs:

La licencia actual de Microsoft no permite su versión ARM de Windows 10 para ser utilizada por Apple (ya que no está preinstalada). Y anteriormente, Microsoft dijo que no tenía ninguna noticia que compartir cuando El borde preguntó sobre cómo realizar un cambio para permitir Boot Camp en ARM Macs.

Es posible que estemos un tiempo lejos de que Microsoft cambie de opinión sobre su política ARM de Windows para ejecutarse de forma nativa en Mac (si lo hace). Pero mientras tanto, El de 8 bits descubrió que el desarrollador Alexander Graf pudo hacer algunos ajustes para que su Mac M1 ejecutara el sistema operativo como una virtualización e incluso destacó que «Es bastante rápido aquí 😄».

Graf también señaló que “Windows ARM64 puede ejecutar aplicaciones x86 realmente bien. No es tan rápido como Rosetta 2, pero está cerca «.

El 8-Bit dio más detalles sobre el proceso por el que Graf pasó para que esto suceda:

Pudo lograr esto ejecutando Windows ARM64 Insider Preview virtualizándolo a través del Hypervisor.framework. Este marco permite a los usuarios interactuar con tecnologías de virtualización en el espacio del usuario sin tener que escribir extensiones de kernel (KEXT), según Apple.

Además, esto no habría sido posible sin aplicar un parche personalizado al virtualizador QEMU. QEMU es un emulador y virtualizador de máquina de código abierto. Es conocido por «lograr un rendimiento casi nativo» al ejecutar el código de invitado directamente en la CPU del host. Por lo tanto, no hace falta decir que solo los invitados ARM pueden virtualizarse perfectamente en una máquina ARM como las Mac compatibles con M1.

Graf también menciona en uno de sus tweets que “Windows ARM64 puede ejecutar aplicaciones x86 realmente bien. No es tan rápido como Rosetta 2, pero está cerca «.

Graf cree que su proceso es «definitivamente reproducible» pero que, naturalmente, no ofrecerá un sistema completamente estable.

Para usuarios avanzados, puede probar la solución alternativa (bajo su propio riesgo) con instrucciones detalladas de Graf aquí. Pero para la mayoría usando CrossOvero esperando Soporte paralelo a tierra será ideal.

FTC: Utilizamos enlaces de afiliados de automóviles que generan ingresos. Más.


Consulte 9to5Mac en YouTube para obtener más noticias de Apple:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *