IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Raspberry Pi Discussion :

Comment émuler Windows 98 sur un Raspberry Pi


Sujet :

Raspberry Pi

  1. #1
    Chroniqueur Actualités
    Avatar de Patrick Ruiz
    Homme Profil pro
    Redacteur web
    Inscrit en
    Février 2017
    Messages
    1 841
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Redacteur web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Février 2017
    Messages : 1 841
    Points : 51 489
    Points
    51 489
    Par défaut Comment émuler Windows 98 sur un Raspberry Pi
    Comment émuler Windows 98 sur un Raspberry Pi
    Et en faire une montre-bracelet ?


    Dans une précédente discussion, nous vous annoncions la sortie du Raspberry Pi Zero W. Nous avions à cet effet consigné dans un tableau une liste de systèmes d’exploitation utilisés avec les nano-ordinateurs de cette famille. Vous avez sûrement remarqué que l’OS Windows 10 IoT core apparaissait dans cette liste. Jetez un oeil à la page GitHub de Microsoft pour avoir des détails concernant son installation sur un Raspberry Pi (RPi). Maintenant, si vous êtes un nostalgique des systèmes d’exploitation Windows 98 et antérieurs, suivez le guide Michael Darby au travers de quatre grandes escales pour savoir comment étendre votre liste de systèmes d’exploitation destinés à tourner sur les RPi.

    PREMIÈRE ÉTAPE : Se procurer le bon équipement

    Composants matériels requis

    • Un écran tactile 320×240 (Adafruit PiTFT 2.4")
    • Un boitier pour Raspberry Pi modèle A+
    • Un Raspberry Pi modèle A+
    • Une batterie au lithium polymère (LiPo) de capacité 1000mAh
    • Une alimentation PowerBoost 500C
    • Un commutateur SPDT pour plaque à essai Adafruit
    • De la colle Sugru
    • Des ventouses de fixation murale
    • Un bracelet ajustable marque Velcro
    • Un câble USB-A vers Micro USB
    • Un connecteur mâle 40 broches pour Raspberry Pi Zero
    • Une rallonge de connecteur mâle 40 broches
    • Un radiateur pour Raspberry Pi
    • Un kit de vis au nylon
    • Un jeu d’écrous au nylon


    Composants logiciels requis :

    • NOOBS, Windows 98


    Outils de travail :

    • Un fer à souder générique


    DEUXIÈME ÉTAPE : effectuer la mise en forme du bracelet

    • Souder le connecteur mâle 40 broches à la carte RPi
    • Souder la rallonge à l’écran tactile
    • Fixer le radiateur au processeur ARM
    • Fixer l’ensemble rallonge + écran au connecteur mâle 40 broches du RPi


    À ce stade, la face avant de votre bracelet est prête, reste maintenant à apprêter la face arrière.

    • Munir l’alimentation PS500C d’un interrupteur ON/OFF (confer lien configonoff)
    • Munir l’alimentation PS500C d’un connecteur USB
    • Connecter la batterie à l’alimentation PS500C (confer lien USB)
    • Se servir de la colle Sugru pour fixer l’ensemble alimentation/batterie au bas de la carte RPi


    Le rendu à ce stade devrait être similaire à celui-ci :

    Nom : RPi.jpg
Affichages : 35703
Taille : 35,3 Ko

    TROISIÈME ÉTAPE : configuration logicielle

    Elle se déroule en quatre temps : installation de NOOBS sur une carte SD, création d’un fichier image (.img) de l’OS Win98, téléchargement de l’émulateur QEMU sur le RPi et enfin le lancement de l'émulation de Windows 98. Pour l’installation de NOOBS et la création du fichier image requis, vous référer à cet excellent tutoriel. Pour ce qui est du téléchargement de QEMU taper la commande : sudo apt-get update && sudo apt-get install qemu –y. Une fois QEMU téléchargé, il ne reste plus qu’à lancer l’émulation de Windows 98 par le biais de la commande : qemu-system-i386 -localtime -cpu 486 -m 96 -hda win98.img. La fenêtre QEMU devrait donc s’afficher et amorcer le démarrage de Windows 98.

    QUATRIÈME ÉTAPE : touches finales

    Michael Darby précise que le mauvais arrêt de l’émulation peut entrainer la corruption des données sur la carte SD. Pour cela, il conseille de munir le système d’un moyen d’extinction à partir des boutons poussoirs disponibles sur l’écran tactile. Il propose pour cela un ensemble de lignes de code en Python (confer source hackster), lesquelles sont à sauvegarder dans le fichier « buttons.py » qu’on copiera dans le répertoire /home/pi.

    Il recommande ensuite la création d’un fichier .sh pour l’automatisation de la commande QEMU : qemu-system-i386 -localtime -cpu 486 -m 96 -hda win98.img. Ce fichier sera nommé qemu_win98_launch.sh et sauvegardé dans le répertoire /home/pi. Ces fichiers doivent être exécutés à chaque démarrage du RPi, il en recommande donc la copie dans le répertoire /etc/local par le biais des commandes :
    /usr/local/bin/fbcp & python /home/pi/buttons.py & ./home
    /pi/qemu_win98_launch.sh


    Selon lui, à ce stade, le RPi est prêt pour émuler Windows 98 via QEMU.

    RÉSULTATS

    Si vous avez respecté les étapes ci-dessus à la lettre, vous devriez obtenir les résultats ci-dessous :

    Nom : Rpibra.jpg
Affichages : 11433
Taille : 29,1 Ko

    Une réalisation pour le fun comme le précise Michael Darby lui-même. Elle aura néanmoins le mérite selon nous d'ouvrir un nouveau pan de réflexion sur les possibilités d'utilisation des cartes RPi.

    Source : hackster, GitHub, configonoff, USB

    Et vous ?

    Que pensez-vous de cette tendance Do it Yourself ?

    Laquelle de vos réalisations vous rend particulièrement fier ?

    Voir aussi   :

    Microsoft embarque un nouveau Windows sur la carte Galiléo d'Intel à destination des adeptes du DIY, il serait aussi compatible avec la carte Arduino

    La liste de Noël de Developpez (part. 3), « Trucs de Geek »
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  2. #2
    Membre habitué Avatar de EliXirr
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 62
    Points : 176
    Points
    176
    Par défaut
    Quelqu'un avait envie d'un vrai pipboy ^^ Bravo en tout cas

Discussions similaires

  1. Réponses: 8
    Dernier message: 13/02/2013, 11h44
  2. Comment installer windows XP sur un NoteBook LENOVO
    Par hackoofr dans le forum Windows XP
    Réponses: 2
    Dernier message: 14/11/2012, 10h30
  3. comment installer Windows XP sur une Tablet PC
    Par doolar dans le forum Windows XP
    Réponses: 1
    Dernier message: 16/06/2007, 14h09
  4. Comment comparer des fichiers sur Windows?
    Par programmerPhil dans le forum Autres Logiciels
    Réponses: 9
    Dernier message: 22/02/2006, 20h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo