Les développeurs démarrent Windows 10 et Linux via la virtualisation sur Apple Silicon Mac

Un groupe de développeurs a réalisé l'exploit incroyable d'exécuter Windows 10 et Linux sur le dernier Apple Silicon Mac via la virtualisation. Continuer à lire!

Depuis qu'Apple a annoncé son chipset ARM personnalisé pour la gamme Mac, le SoC Apple M1, les passionnés de modding attendaient que la plateforme soit grande ouverte. Les utilisateurs se demandent depuis longtemps s'il serait possible de démarrer Windows ou des distributions Linux standard sur des Mac ARM. Après tout, le noyau Linux principal et Windows 10 ne sont pas étrangers au monde ARM. Tout ce qui reste, c'est le sang, la sueur et les larmes des développeurs suffisamment intéressés par le déchiffrement de l'implémentation ARM personnalisée d'Apple. Désormais, grâce aux efforts de plusieurs développeurs, il est possible de démarrer Windows 10 ainsi que Linux sur l'Apple Silicon Mac, mais via la virtualisation.

Alexander Graf, un ingénieur d'Amazon sur AWS, a manipulé le populaire émulateur de machine open source et virtualiseur QEMU pour ajouter la prise en charge d'Apple Silicon. Il a consacré une tonne de travail à

fabrication le framework Hyperviseur nécessaire correctifs à la base de code QEMU afin d'exécuter à la fois Linux et Windows en tant qu'invités sur les Mac M1. Nous sommes maintenant à un point où presque toutes les fonctionnalités de base, y compris les interfaces audio et réseau virtualisées, fonctionnent. Ce qui est encore plus intéressant, c'est que les applications Win32 traditionnelles conçues pour l'architecture x86 fonctionnent très bien sur la machine virtuelle Windows 10 invitée, grâce au WoW pour ARM64 couche d'émulation.

Plusieurs développeurs se sont regroupés pour corriger les bugs restants et rendre le processus d'installation plus convivial. Installation d'un instance virtualisée de Linux ou Windows 10 sur votre Apple Silicon Mac ne supprime pas le système d'exploitation principal qui y est installé, vous n'avez donc pas à vous soucier de casser quoi que ce soit. Si vous souhaitez démarrer avec Windows 10 sur votre tout nouveau Mac ARM via QEMU, consultez le didacticiel vidéo ci-dessous.

Il existe cependant encore des obstacles importants avant de voir Windows ou Linux démarrer nativement sur les Mac ARM. Selon le créateur de Linux Linus Torvalds, la nature fermée du GPU intégré et des autres composants du SoC M1 rend le processus de portage un peu compliqué, "...à moins qu'Apple n'ouvre". Alors qu'Apple ne prévoit pas de prendre en charge Boot Camp sur les Mac basés sur M1, l'idée que Linux ou Windows s'exécute sur une plate-forme ARM économe en énergie mais extrêmement performante est tout à fait intriguant pour tous ceux qui préfèrent la qualité de fabrication d'Apple mais ne veulent pas se limiter à macOS. Nous garderons certainement un œil sur la scène du modding pour voir comment ces développements progressent et, espérons-le, comment cela finira par profiter à la phase de transition x86 vers ARM en informatique.