Windows no Mac com ARM M1? Um desenvolvedor tornou isso possível

Atualmente, os Macs com o novo chip Arm M1 integrado não oferecem suporte nativo ao Windows . No entanto, essa é uma possibilidade muito apreciada por usuários de Mac com processadores Intel e que muitos usuários gostariam de aproveitar as vantagens mesmo com novos sistemas. Porém, um desenvolvedor conseguiu iniciar uma instância de virtualização do sistema operacional Windows for ARM em um sistema Mac equipado com o chip M1 , demonstrando a existência dessa possibilidade.

Atualmente, esta é uma operação adequada para geeks e ainda não é um procedimento pronto para usuários finais. Em Macs baseados em Intel, por exemplo, existem utilitários como o Boot Camp que simplificam muito a instalação e o uso do Windows em um Mac.

windows mac arm m1

Windows no Mac com Arm M1? É possível

O desenvolvedor em questão é Alexander Graf, que utilizou o QEMU para virtualizar o sistema operacional Microsoft , sem fazer nenhuma virtualização já que a versão do Windows utilizada é especialmente desenvolvida para rodar nas arquiteturas Arm.

Além disso, esta versão do Windows tem como recurso a emulação de executáveis ​​para arquiteturas x86 / x64 . Assim, desta forma, não só é possível ter o Windows rodando, mas também a possibilidade de rodar aplicativos para outras arquiteturas.

O desenvolvedor conseguiu executar o Windows ARM64 Insider Preview virtualizando-o por meio do Hypervisor.framework, um recurso disponibilizado pela própria Apple, destacando como pode ser útil tornar as operações de virtualização mais fáceis sem ter que escrever extensões de kernel especiais.

Porém, o trabalho do desenvolvedor não parou por aí, conseguindo criar e aplicar seu próprio patch para QEMU que permite uma performance quase nativa . Isso significa que o Windows for Arm pode ser virtualizado sem problemas e com degradação de desempenho quase mínima.

Recentemente, atendendo a inúmeras solicitações de usuários, Craig Federighi, Chefe de Engenharia de Software da Apple, destacou que a presença do Windows em Macs equipados com os novos processadores Arm Apple Silicon “depende da Microsoft”. O chip M1 contém todas as tecnologias essenciais para executar o Windows, mas a última palavra ainda é da Microsoft, que deve decidir se licencia sua versão do Windows para ARM para usuários da Apple.

"Ainda é o começo, mas meus resultados são certamente reproduzíveis – todos os patches estão na lista de discussão – mas não espere um sistema estável e totalmente funcional"

Alguns detalhes sobre o novo processador Arm da Apple

Apple M1 é a primeira tentativa da Apple em um sistema de 64 bits em um design de chip. É uma arquitetura RISC típica da Arm e fabricada pela TSMC com um processo de fabricação de 5 nm para a nova linha de Macs, incluindo MacBook Air, MacBook Pro e Mac mini.

O que diferencia esses processadores de sua contraparte Intel é a presença de hardware adicional a bordo , como um coprocessador de aprendizado de mecanismo neural (NPU), o sistema de segurança criptografado Enclave seguro, o coprocessador de imagem do ISP e UMA (Uniform Memory Access ), além dos componentes básicos, como núcleos computacionais, GPU, Cache e quaisquer controladores adicionais.

O artigo Windows no Mac com ARM M1? Um desenvolvedor que tornou isso possível vem da TechCuE .