Avez-vous déjà penser à remplacer Windows par MSDOS ?
La question peut paraître incongrue, mais ce système d’exploitation peut être la solution pour maintenir en vie vos plus vieux ordinateurs.
Bien sûr, l’usage sera limité, puisque vous n’aurez pas accès à Internet ni aux programmes récents, mais vous pourrez profiter de l’incroyable logithèque disponible dans tous les domaines : bureautique, programmation, programmes éducatifs, jeux …
Pour ce faire, nous allons utiliser FreeDos, une version Open Source de MS-DOS, animé par une équipe de passionnés qui la met régulièrement à jour.
Le MS-DOS, qu’est-ce que c’est ?
Un OS conçu pour des ordinateurs rudimentaires
MS-DOS a été créé dans les années 80, une époque où les ordinateurs étaient très rudimentaires :
- pas de port USB
- pas de cartes graphiques 3D
- des noms de fichiers limités à 8 caractères (+ 3 pour l’extension)
- un adressage mémoire limité à 640 Ko.
Les périphériques ne sont pas automatiquement reconnus (souris, port réseau, imprimantes, joystick), il est nécessaire d’installer les drivers puis de paramétrer le config.sys et l’autoexec.bat en conséquences (voir ci-dessous).
Un OS néanmoins très rapide
Sans interface graphique, n’ayant pas d’innombrable programmes en taches de fond, cet OS est très rapide.
Bien paramétré, il permet de jouer à des jeux bluffants compte-tenu des limitations techniques de l’époque :
Dune II, sorti en 1992
Epic Pinball, publié en 1993
F1GP2, sorti en 1996
Qui repose sur des commandes lancées en mode terminal
Au démarrage, l’ordinateur lance 2 fichiers :
- config.sys : fichier de configuration de l’ordinateur, permettant de définir les paramètres mémoire, les périphériques utilisés …
- autoexec.bat : script lancé au démarrage
Sous MS-DOS, tout se fait au clavier, avec les principales commandes suivantes :
- cd dossier : accéder à un dossier
- copy source destination : copie de fichier
- del fichier : suppression d’un fichier
- mkdir dossier : création d’un dossier
- dir : affichage des fichiers contenus dans le dossier en cours.
Pour en savoir plus : https://fr.wikipedia.org/wiki/Commande\_DOS
Les programmes sont des fichiers qui portent généralement l’extension exe, com ou bat.
Pour les lancer, il suffit de saisir leur nom.
FreeDos, version Open Source de MS-DOS
FreeDos est la version Open Source de MS-DOS. Entièrement compatible avec l’original, il est régulièrement actualisé pour augmenter ses fonctionnalités.
Nous allons l’installer sur un de mes ordinosaures.
Installation de FreeDos
Rendez-vous sur le site https://freedos.org, et téléchargez l’image ISO qui correspond le mieux à votre usage.
Comme je souhaite l’installer sur un véritable ordinateur, j’ai opté pour la version Full USB.
Créez une clé USB bootable à partir de l’ISO, puis installez le système d’exploitation sur l’ordinateur.
Le processus ne pose aucune difficultés, il suffit de réponse aux questions.
Premiers pas sous FreeDos
La page d’accueil n’est pas particulièrement accueillante, avec son écran noir typique du MS-DOS :
Saisissez pgm pour lancer l’interface graphique de FreeDos.
Elle vous permettra d’accéder facilement aux programmes automatiquement installés :
Différences entre FreeDos et MS-Dos
Si FreeDos est entièrement compatible avec MS-DOS,il est présente tout de même quelques différences.
Ainsi les fichiers de paramètre config.sys et autoexec.bat sont renommés FDConfig.sys et FDAuto.bat.
Il fournit également un ensemble d’outils qui vont faciliter sa prise en main :
- pgm : interface en mode texte permettant d’accéder facilement aux programmes installés
- dosshell : gestionnaire de fichier en mode texte
- fdimples : gestionnaire de packages Freedos
- edit : editeur de fichiers
Et cerise sur le gâteau, même si l’USB n’existait pas sous MS-DOS, ma souris USB est nativement reconnue.
Utiliser une clé USB
FreeDos est livré avec un ensemble de drivers Usb, mais je n’ai pas réussi à lire mes clés Usb.
Comme mon PC ne dispose pas de lecteur de CD, j’utilise la clé d’installation pour transférer de nouveaux programmes sur mon PC :
- j’ai créé le répertoire ECHANGE sur la clé, sans lequel je copie les fichiers à transférer
- sur mon ordinosaure, je démarre sur la clé d’installation
- j’indique que le clavier est en français :
D puis M pour atteindre le disque dur du PC (correspondant à D:)
cd freedos (accès au répertoire freedos)
cd bin (puis au sous répertoire bin)
keyb fr (utilitaire de gestion des claviers)
- puis je copie les fichiers sur le disque :
xcopy c:echange*.* /s
Il ne reste plus qu’à redémarrer l’ordinateur sans la clé USB pour profiter des fichiers copiés sur le disque dur.
Il existe certainement une meilleure méthode. Dès que je la trouve, je la publie sur le site.
En attendant, ressortez vos plus vieux ordinateurs du placard, et profitez des innombrables programmes qui existent sous MS-DOS.
Sites utiles
Voici quelques sites qui ressencent des programmes très intéressants :