Publicité
Vous souhaitez exécuter Windows sur votre Raspberry Pi?
Il est peu probable que cela se produise de sitôt, mais cela ne le rend pas complètement impossible. Avec un ordinateur Windows configuré comme serveur, il est possible de créer une session de bureau virtuel et d'y accéder avec votre Raspberry Pi.
Ceci est connu comme un client léger et le Raspberry Pi est parfait pour le travail. Voici comment accéder à un bureau Windows distant à l'aide d'un client léger Raspberry Pi.
Qu'est-ce qu'un client léger?
Optimisé pour l'accès à distance à un serveur central hébergeant des bureaux virtuels, un client léger est une machine de faible spécification. Il peut s'agir d'un ancien PC ou d'un appareil moderne exécutant le matériel minimum.
Alors qu'un bureau standard fait tout le travail d'exécution d'un système d'exploitation et de l'exécution d'un logiciel, un client léger s'appuie sur un serveur pour le gros du travail. Tout le levage, en fait.
Il y a de fortes chances que vous ayez utilisé un client léger sans vous en rendre compte. Si vous avez déjà travaillé avec des ordinateurs qui se connectent à un serveur Citrix, vous avez utilisé un client léger (ou un bureau standard agissant comme un client léger). Vous pouvez également avoir utilisé un PC client léger dans votre bibliothèque locale ou au collège.
Vous avez remarqué qu'une session sur le bureau virtuel du serveur distant conserve vos paramètres et fichiers entre les ouvertures de session. C'est également un outil utile pour le hotdesking.
Ce projet montre comment un Raspberry Pi peut remplacer cette «machine à faible spécification» et fonctionner en tant que client léger avec un PC Windows comme serveur.
Client léger Windows Raspberry Pi: ce dont vous aurez besoin
Pour créer un client léger Raspberry Pi que vous pouvez utiliser pour accéder régulièrement à votre PC Windows et y exécuter les applications, nous allons vous montrer comment installer et utiliser WTWare.
Pour commencer, assurez-vous que vous disposez des éléments suivants:
- Raspberry Pi 2 ou version ultérieure (nous avons utilisé un Raspberry Pi 3B + pour les meilleurs résultats)
- Une carte microSD vierge formatée
- Ordinateur Windows
- Un moniteur, un clavier et une souris pour votre Raspberry Pi
- Alimentation fiable
- Un ordinateur exécutant Windows 10 Pro (ou une version antérieure prenant en charge les services Terminal Server) ou Windows Server 2016
Vous aurez également besoin du logiciel WTWare, que vous devez télécharger depuis winterminal.com. Il s'agit d'une copie d'évaluation (la version complète vous coûtera 40 $) et, à ce titre, la légende «Copie d'évaluation» apparaîtra sur le côté de l'écran.
En savoir plus sur WTWare
WTWare est un système d'exploitation client léger pour le Raspberry Pi. Une fois installé, vous devriez pouvoir profiter d'une expérience Windows Terminal Server, avec des applications de bureau s'exécutant dans une session persistante.
Optimisé pour le démarrage réseau, WTWare prend en charge le démarrage à partir d'un support local pour Raspberry Pi et fonctionne avec les serveurs RDP courants. WTWare offre également une prise en charge du matériel local, comme les imprimantes et les authentificateurs de cartes à puce.
La clé de cela (et de toute configuration de client / serveur léger) est le stockage des données utilisateur sur le serveur Windows. Les paramètres, les programmes et les données enregistrées sont stockés sur le serveur, prêts à être consultés lors des sessions suivantes.
WTWare peut être configuré pour démarrer votre Raspberry Pi à partir de la carte microSD, ou par le réseau, grâce à la prise en charge de l'environnement de pré-lancement du Raspberry Pi (PXE).
Installation de WTWare sous Windows et sur Raspberry Pi
Une fois le programme d'installation de WTWare téléchargé, double-cliquez pour installer sur Windows. Une fois cela fait, insérez la carte microSD de votre Raspberry Pi dans votre PC Windows. Cela devrait déjà avoir été formaté à l'aide du formateur de carte SD de la Fondation SD.
Pour faire ça, téléchargez et exécutez le formateur de carte SD. Sélectionnez la carte microSD (elle doit être détectée automatiquement) sous Sélectionnez la carte, puis assurez-vous Formatage rapide est sélectionné.
De plus, vérifiez le Ajustement de la taille du format CHS boîte. Lorsque vous avez terminé ce clic Format et attendez la fin du processus.
Ensuite, exécutez le configurateur WTWare dans le menu Démarrer, en sélectionnant Carte de démarrage SD pour Raspberry Pi option de menu. Assurez-vous que la bonne lettre de disque pour la carte SD est sélectionnée, puis cliquez sur Prochain.
Dans l'écran suivant, sélectionnez le type de client léger que vous souhaitez que votre Raspberry Pi soit. Deux choix sont disponibles:
Démarrage local: Les fichiers du système d'exploitation client léger sont démarrés à partir de la carte SD.
Démarrage réseau: Cela configure la carte SD pour le démarrage réseau sur le Raspberry Pi 2 et Raspberry Pi 3. Il existe également une option pour configurer un seul démarrage à partir de la carte SD pour programmer le Raspberry Pi 3 pour qu'il démarre ensuite sans.
L'option la plus simple à ce stade est d'utiliser Démarrage local. Une fois que vous maîtrisez mieux la configuration, passez au démarrage réseau.
Configurer les paramètres réseau de votre client léger
Cliquez sur Prochain pour passer à l'onglet Réseau et choisir entre une adresse IP affectée au serveur DHCP ou spécifier une adresse IP statique pour le Raspberry Pi. Si vous prévoyez d'utiliser le Wi-Fi, sélectionnez le Travaillez via WiFi case à cocher.
Progressez une nouvelle fois en cliquant Prochain, puis sélectionnez la configuration préférée. L'option par défaut ici est très bien pour la première exécution. Cliquez sur Prochain à nouveau, puis cochez la case Enregistrer les paramètres dans config.txt fichier. Cela signifie que vous pourrez modifier la configuration de votre client léger ultérieurement. Vous devez utiliser cet écran pour définir la résolution d'affichage préférée.
Un dernier clic de Prochain vous permettra de définir un Mot de passe pour accéder au menu de configuration du terminal. Une fois cela fait, cliquez sur Écrire pour commencer l'installation.
Cliquez sur Oui d'accepter l'avertissement et d'attendre que les données soient écrites sur SD.
Configuration de votre client léger Raspberry Pi
Une fois que l'image est écrite sur votre carte microSD, il sera sûr d'éjecter le support et de l'insérer dans votre Raspberry Pi hors tension. La mise sous tension démarrera le Raspberry Pi dans la gestion des terminaux écran.
Ici, utilisez le Médias réseau option pour choisir entre WiFi sans fil et Ethernet, puis définissez les informations d'identification comme il convient. Vous aurez besoin du SSID et de la clé d'accès du réseau.
Si la Fichiers de configuration sont configurés pour être correctement reçus, vous pouvez Connectez-vous pour configurer option. Ici, configurez à nouveau le réseau sans fil, puis confirmez que le fichier de configuration est défini. Sinon, revenez au Configurateur, sélectionnez le bon terminal par adresse MAC (comme affiché dans l'écran de gestion des terminaux) et cliquez sur Créer un fichier de configuration individuel vide.
À partir de là, connectez-vous simplement à la session de bureau virtuel RDP et commencez à utiliser Windows et toutes les applications installées sur votre Raspberry Pi.
Notez que tout compte Windows existant peut être connecté de cette manière; si vous utilisez le même compte actuellement connecté à Windows, vous serez déconnecté. Si vous avez besoin de nouveaux comptes, créez-les sur la machine Windows.
C'est la meilleure façon d'exécuter Windows sur un Raspberry Pi
Beaucoup les systèmes d'exploitation sont disponibles pour le Raspberry Pi, mais Windows n'en fait pas partie. C'est le meilleur moyen d'obtenir les fonctionnalités Windows actuelles sur votre Raspberry Pi, à moins de vous connecter via VNC ou RDP.
Vous voulez augmenter la productivité de votre Raspberry Pi, mais vous ne souhaitez pas le configurer en tant que client léger? Cela pourrait être plus productif que vous ne le pensez. Voici ce qui s'est passé quand j'ai utilisé un Raspberry Pi comme PC principal pendant une semaine Utilisation d'un Raspberry Pi comme ordinateur de bureau: 7 choses que j'ai apprises après une semaineUn modeste Raspberry Pi peut-il remplacer un PC de bureau? J'ai passé sept jours à écrire et éditer sur le Pi, avec des résultats intéressants. Lire la suite .
Christian Cawley est rédacteur en chef adjoint pour la sécurité, Linux, le bricolage, la programmation et la technologie expliquée. Il produit également le podcast vraiment utile et possède une vaste expérience en matière de support de bureau et de logiciels. Contributeur au magazine Linux Format, Christian est un bricoleur de Raspberry Pi, un amoureux des Lego et un fan de jeux rétro.