Installer Windows 10 sur Raspberry Pi 3 B+


Avant de commencer il faut bien comprendre que Windows 10 n’est officiellement pas compatible avec les processeurs ARM. L’installation ci-dessous a été mise en place par des développeurs ce qui peut engendrer des problèmes de compatibilités, des erreurs de démarrage etc… Mais cette première expérience Windows sur Raspberry Pi promet de beaux jours.

Cette procédure d’install a fonctionné pour moi mais elle sera peut-être différente pour vous. J’ai essayé plusieurs solutions et plusieurs version de build de Windows 10 ARM pour trouver la bonne combinaison. A savoir que le Wifi et le Bluetooth ne sont pas fonctionnel dans cette version. Uniquement le port Ethernet.

Le matériel nécessaire

  • Procédure à réaliser sur un Windows 10 récent avec le framework .NET 4.6.1 minimum
  • Un Raspberry Pi 3 modèle B+
  • Une carte SD de 16Go minimum de classe A1 pour avoir de meilleures performances.
  • Le logiciel SD Card Formater à télécharger ici
  • Le logiciel WoA Installer à télécharger ici
  • WoA installer a besoin de certains package pour fonctionner. Core Package 1.4.0 à télécharger ici sans le décompresser.
  • Image Windows 10 ARM (procédure ci-dessous)

Procédure étape par étape

  • Premièrement il faut se procurer une image de Windows 10 ARM. Pour cela rendez-vous sur ce lien https://uup.rg-adguard.net/. Sélectionner la version de windows 1803 [arm64] et non la dernière qui ne fonctionne pas. Puis cliquez sur le lien creatingISO_17134xxxxxxxxxx.cmd et télécharger le script qui va créer l’image ISO sur votre poste. Je vous conseille de tout mettre dans un dossier dans C:\temp\
  • Exécuter ensuite le script. Attention cette étape est extrêmement longue car il télécharge tous les packages nécessaires puis fabrique l’image. Selon votre connexion internet et la rapidité de votre PC cela peut prendre jusqu’à 2 heures !! Alors soyez patient.
  • Pendant cette étape des dossiers vont apparaitre à l’emplacement de votre script. Quand celui-ci aura terminé, une image ISO sera présente dans votre dossier. Monter cette image en double-cliquant dessus. Elle sera montée virtuellement sur un lecteur.
  • Il est temps d’installer l’image sur la carte SD. Pour commencer, formater la carte à l’aide de SD Card Formater.
  • Si vous ne l’avez pas déjà fait, décompresser le zip WoA Installer et exécuter le.
  • Avant de commencer, rendez-vous dans l’onglet Advanced et importez le zip Core Package 1.4 que vous avez télécharger.
  • Notre WoA Installer est prêt. Dans l’onglet Windows Deployment, sélectionez votre carte SD dans la partie de gauche. Puis dans la partie de droite, rechercher le fichier install.wim qui se trouve dans l’image ISO que vous avez montez précédemment, dans le répertoire Z:/sources/install.wim (z est la lettre du lecteur sur lequel a été montée l’image ISO).

Une fois le fichier install.wim sélectionné, la version de build de Windows apparait juste dessous. Vous pouvez lancer le déploiement avec le bouton DEPLOY.

  • Cette étape est extrêmement longue également, selon les performances de votre carte SD. Environ 2 heures pour moi. Une fois le déploiement effectué vous pouvez sortir votre SD, l’insérer dans votre Raspberry et le démarrer. Branchez un clavier, et un écran pour démarrer.

Configuration du Raspberry Pi

  • Au démarrage, vous allez voir apparaître un écran noir avec la console UEFI. Tapez exit puis Entrer. Vous allez revenir sur l’interface UEFI connue.
  • Dans l’interface UEFI, sélectionnez la langue qui vous intéresse. Puis dans le menu Boot Maintenance Manager > Boot Options, modifiez le Change Boot Order et montez le SD/MMC Broadcom SDHOST en première place avec la touche +. Sauvegarder ensuite le changement.
  • Revenir au menu principal et entrez dans Boot Manager. Sélectionnez SD/MMC on Broadcom SDHOST et Windows va démarrer.
  • Le démarrage va prendre plusieurs minutes et le Raspberry va redémarrer au moins une fois. A la fin vous tomberez sur la belle page de démarrage de Windows 10.
  • Pour améliorer un peu la rapidité, je vous conseille premièrement de modifier les options de performance pour « le plus rapide ». Puis dans les options d’accessibilité, je vous conseille de désactiver les animations Windows, la transparence et l’arrière-plan.

Pour ma part l’expérience est intéressante mais pas agréable. La lenteur et la réactivité ne sont pas au rendez-vous même pour de la bureautique. Peut-être à cause de ma carte SD car c’est celle fournie avec le Raspberry et je ne suis pas certains de sa classe. A essayer à l’occasion avec une autre SD.

Mais sachant que Windows 10 fonctionne sur ARM, j’ai hâte de voir ce que ça pourra donner avec le futur Raspberry Pi 4 et un Windows ARM officiel.

Procédure utilisée de la communautée pi64 sur https://pi64.win/

Commentaires désactivés