J'ai exécuté Windows 11 sur le Raspberry Pi, et ce n'était pas complètement terrible

/fr/images/runtipi-raspberry-pi-windows-11-17.jpg

Depuis que j’ai mis la main sur le Raspberry Pi 5 (8 Go), j’ai construit toutes sortes de projets sympas et farfelus avec l’ordinateur monocarte, allant d’un simple serveur de partage de fichiers et d’un Chromebook DIY à une station de travail Kubernetes hardcore et un nœud Home Assistant. Et à moins que j’exagère dans mes expériences, le RPi 5 peut les gérer comme un champion.

Cela dit, j’ai également rencontré des projets dans lesquels même le plus récent membre de la famille Raspberry Pi cède sous la charge de traitement excessive. Tenter d’émuler des jeux PlayStation 3 sur le SBC était un véritable cauchemar, alors qu’exécuter autre chose que les jeux Steam 2D ​​les plus légers le réduirait à une épave bégaiante.

Et puis il y a le bon vieux Windows 11, un système d’exploitation que le Raspberry Pi ne devrait même pas pouvoir exécuter en premier lieu. Mais grâce aux efforts de certains développeurs de génie, il est possible d’exécuter le système d’exploitation phare de Microsoft sur le RPi – et il existe plusieurs méthodes pour le faire. Bien que je ne puisse pas dire que Windows 11 fonctionne extrêmement bien sur le Raspberry Pi 5, certains projets peuvent aider la petite carte de bricolage à exécuter le système d’exploitation avec une ou deux applications.

La méthode WoR est un désastre

Tant en termes de performances que de temps d’installation

/fr/images/windows-11-raspberry-pi-1.jpg

Avant de commencer, permettez-moi d’ajouter que j’ai un respect fou pour les développeurs de chaque projet que je mentionnerai dans cet article. Quoi qu’il en soit, Windows sur R a été le premier référentiel que j’ai utilisé pour faire fonctionner le système d’exploitation très populaire de Microsoft sur le RPi, même si cela s’est avéré être plus problématique que cela n’en valait la peine. Pour commencer, sa configuration nécessitait de parcourir de nombreux obstacles. Étant donné que le Raspberry Pi ne prend pas en charge les paramètres BIOS conventionnels que je peux modifier, j’ai dû flasher une carte microSD avec l’utilitaire BIOS RPi5. De cette façon, je pourrais utiliser le BIOS tiers pour lancer le programme d’installation de Windows 11, que je devais configurer sur un périphérique USB distinct.

Cela signifiait que je devais utiliser un autre lecteur de stockage pour héberger Windows 11. Et comme le BIOS non officiel ne prend pas en charge l’adaptateur Ethernet, j’ai dû rechercher des méthodes alternatives pour exécuter le programme d’installation de Windows 11. Mais le pire n’était pas le temps d’installation, car toute autre méthode peut également prendre une heure ou deux pour configurer Windows. C’est le fait que la variante Arm du programme d’installation comporte un nombre odieusement élevé de publicités et de promotions de Microsoft qui, combiné à la lenteur du RPi, entraîne un processus d’installation extrêmement long.

Même après avoir traversé tout cela, mon expérience avec le Windows Pi de fortune était loin d’être excellente. Les applications plantaient tout le temps et je recevais un message concernant la mémoire insuffisante des pages toutes les quelques minutes. Ajoutez à cela le fait que le projet n’est plus en développement actif, et vous pouvez comprendre pourquoi je ne le recommanderais à personne, sauf aux bricoleurs inconditionnels à la recherche de quelque chose d’amusant (mais douloureux) dans lequel enfoncer leurs crocs.

Le conteneur Windows sur Runtipi offre de meilleurs résultats

Et c’est assez simple à mettre en place

Ma prochaine rencontre avec Windows 11 sur le Raspberry Pi est venue de nulle part alors que je testais différentes applications sur Runtipi, un environnement de conteneurisation que vous pouvez installer sur un système d’exploitation existant. Alors que j’étais sur le point de conclure mon expérience, j’ai remarqué un conteneur appelé Windows qui pourrait apparemment installer le système d’exploitation phare de Microsoft sur le Raspberry Pi… en tant que conteneur (en utilisant du vaudou KVM), rien de moins !

Malgré le fait que (ou peut-être parce que) mes attentes étaient faibles, la version conteneurisée de Windows 11 sur le Raspberry Pi a réussi à me surprendre, et je dis cela de la meilleure façon possible. Avec seulement 4 Go de RAM et 4 cœurs attribués au conteneur, j’ai déployé l’application Windows. Mais contrairement à son homologue WoR, le processus d’installation s’est terminé en moins d’une heure, le tout sans m’obliger à passer par plusieurs écrans publicitaires.

De même, l’exécution de quelques onglets Brave n’a pas provoqué d’effondrement du système d’exploitation, et j’ai même pu éditer des photos via Darktable. Malheureusement, la faible résolution de 800 x 600 du conteneur était un énorme problème, même si je suppose que je n’obtiendrais pas de performances décentes même si je devais l’augmenter d’une manière ou d’une autre. Mais étant donné que j’ai tout exécuté sur le système d’exploitation Raspberry Pi, je dois attribuer du crédit à l’instance Windows 11 basée sur un conteneur de Runtipi.

Botspot VM est étonnamment efficace pour exécuter Windows 11

Il peut gérer des applications légères et quotidiennes

/fr/images/raspberry-pi-windows-botspot-vm-1.jpg

La méthode de Botspot pour exécuter Windows 11 est quelque chose que j’ai rencontré assez récemment, même si c’est celle qui m’a le plus impressionné. Essentiellement, ce projet exécute l’instance Arm de Windows 11 dans une machine virtuelle et utilise le relais réseau et audio pour éviter les problèmes de compatibilité.

La meilleure partie ? Botspot VM est disponible sur la boutique Pi-Apps et dispose d’une procédure d’installation facile à suivre. Modifier son fichier de configuration est assez simple, et bien que le temps d’installation soit plus long que la méthode Runtipi, il gagne en termes de performances. Eh bien, j’ai d’abord essayé de l’exécuter sur un moniteur 4K, où la VM n’était pas très réactive. Mais après être passée à un écran 1080p, la machine virtuelle Windows 11 a étonnamment bien fonctionné. Cette fois, il n’y a pas eu de problèmes étranges de rapport hauteur/largeur ou de résolution. Tant que je fermais toutes les autres applications sur le système d’exploitation Raspberry Pi sous-jacent et à l’intérieur de la VM, j’étais même capable d’exécuter Darktable, Notepad++, VS Code et une poignée d’autres applications sans aucun problème.

Pourtant, les systèmes x86 sont bien meilleurs pour exécuter Windows 11

Bien que Botspot VM soit ma méthode préférée pour bricoler Windows 11 sur Raspberry Pi, je dois admettre qu’elle est loin d’être idéale pour quelque chose de plus exigeant que les applications quotidiennes. Entre la nature massivement gonflée de Windows 11 et le matériel sous-alimenté du Raspberry Pi (oui, même sur le dernier modèle), il est préférable de coupler le SBC avec des distributions Linux légères.

Mais si vos tâches nécessitent une machine Windows 11, je vous recommande plutôt d’opter pour des systèmes x86. Je considère le Radxa X4 comme le meilleur SBC du marché à l’heure actuelle, et son processeur Intel N100 peut facilement exécuter la plupart des applications Windows 11. Alternativement, vous pouvez opter pour des mini-PC dotés de processeurs encore meilleurs et d’une mémoire supplémentaire si vous souhaitez un système compact qui ne coûte pas autant qu’un PC tour moyen.

*️⃣ Lien source :

Raspberry Pi 5 (8 Go), serveur de partage de fichiers, Chromebook DIY, Kubernetes hardcore, Home Assistant, Windows on R , le système d’exploitation très populaire de Microsoft fonctionnant sur le RPi, Runtipi, en tant que conteneur, Méthode de Botspot , Radxa X4,