Windows 11 sur Raspberry Pi reprend vie grâce au BVM de Botspot

windows 11 on raspberry pi
L’installation de Windows sur un Raspberry Pi 4 et Raspberry Pi 5 peut être relativement simple (ou pas), en fonction de nombreux facteurs, mais une nouvelle mise à jour permet aux utilisateurs d’exécuter Windows 11 de Microsoft dans une machine virtuelle avec des résultats surprenamment fluides. L’outil Botspot Virtual Machine (BVM) est l’œuvre d’un étudiant pseudonyme et passionné d’ordinateurs à carte unique connu sous le nom de « Botspot », qui a publié le script gratuit pour cette fonctionnalité.

Il y a une semaine, j’ai publié un script gratuit pour exécuter Windows 11 sur Pi OS. Il fonctionne sur tous les modèles Pi de 4ème et 5ème génération, les Compute Modules et d’autres SBC, contrairement à WoR qui ne fonctionnait que partiellement sur Pi 4 et certains 5, jamais sur Wi-Fi, et qui est maintenant abandonné. Au cours des 7 derniers jours, la communauté a réagi avec enthousiasme, mais la majorité des gens n’ont toujours pas clue que cela existe. Changeons cela !

Le BVM fonctionne parfaitement dès sa sortie de la boîte, avec un large support

Le script fonctionne sur n’importe quelle variante de Raspberry Pi 4 et 5, y compris les Compute Modules et d’autres ordinateurs à carte unique. Contrairement aux projets précédents tels que Windows sur Raspberry (WoR), qui ne supportaient qu’un matériel limité et n’existe plus, la solution de Botspot offre un soutien élargi avec des performances améliorées.

En s’appuyant sur l’architecture ARM64 native, Windows 11 virtualisé fonctionne sans accroc sur le matériel Raspberry Pi. Cette approche permet à Windows d’utiliser directement les instructions du CPU ARM64, ce qui se traduit par une expérience utilisateur qui ne semble pas émuler. La machine virtuelle se connecte complètement aux ports Wi-Fi et Ethernet du Raspberry Pi, à la sortie audio et à la connexion USB, permettant à Windows d’interagir directement avec un matériel physique spécifique, déclare Botspot :

À noter en particulier l’audio, l’internet et le passthrough USB, qui donnent à Windows un accès direct à du matériel physique spécifique de votre choix. C’est ainsi qu’une personne a connecté une Radio Définie par Logiciel à un outil SDR uniquement Windows, sur un Pi 5 installé dans un boîtier portable. Je pense que de nombreux nouveaux projets embarqués comme celui-ci sont désormais possibles.

De plus, la couche de traduction Prism de Microsoft permet à la machine virtuelle d’exécuter des programmes x86 traditionnels sans nécessiter de recompilation pour ARM. Cependant, il est important de noter que la machine virtuelle manque d’accélération matérielle pour les graphiques, ce qui la rend moins idéale pour les jeux et autres applications graphiquement intensives.

Installer la VM est simple et presque automatisé

Le processus d’installation est convivial, principalement automatisé via le terminal, avec une interface graphique optionnelle pour plus de commodité. Les utilisateurs peuvent installer la machine virtuelle sur un Raspberry Pi 5 avec seulement 2 Go de RAM, bien qu’un modèle de 4 Go soit recommandé pour des performances optimales. Pour la meilleure expérience, il est conseillé d’utiliser un SSD NVMe ou un disque USB 3 plutôt que des cartes microSD traditionnelles.

Si vous avez besoin de plus d’infos ou d’aide, consultez le post du forum Raspberry Pi de Botspot. De plus, voici le dépôt sur GitHub avec des instructions complètes et des conseils pour commencer.

Cette mise à jour ouvre de nouvelles possibilités pour les utilisateurs de Raspberry Pi, leur permettant d’exécuter des applications Windows et d’accéder à des fonctionnalités précédemment limitées au matériel classique des PC. Bien qu’il puisse ne pas convenir à tous les cas d’utilisation, en particulier ceux nécessitant des performances graphiques haut de gamme, il offre une solution pratique pour exécuter des applications basées sur Windows sur du matériel peu coûteux et à faible consommation.