3 façons d’exécuter des jeux et des applications MS-DOS sous Linux

3 façons d’exécuter des jeux et des applications MS-DOS sous Linux / Linux

MS-DOS (système d’exploitation sur disque Microsoft), souvent utilisé de manière interchangeable avec “DOS”) est souvent liée à une nostalgie aiguë. Un vieux traitement de texte, ou peut-être un jeu DOS offrant des heures de pur divertissement, non basé sur Internet. Mais quelles options avons-nous pour allumer cette ancienne flamme sous Linux? Heureusement, plusieurs!

FreeDOS

FreeDOS est un système d'exploitation complet, gratuit et compatible DOS. Tout programme fonctionnant sous MS-DOS doit également s’exécuter sur FreeDOS. En plus d'être entièrement gratuit à télécharger et à utiliser, il peut également être partagé par tout le monde.!

MS-DOS a été publié pour la dernière fois en 1994, il y a près d'un quart de siècle. La version actuelle de FreeDOS a été publiée en décembre 2016. Cela indique que l'équipe maintient toujours le projet à jour, pour le plus grand bénéfice de la race humaine..

Vous devrez télécharger FreeDOS pour l’utiliser dans nos deux premières méthodes..

1. VirtualBox

Si votre machine dispose de certaines ressources exécutant en réserve Oracle, VirtualBox est un logiciel gratuit de virtualisation. Comment utiliser VirtualBox: Guide de l'utilisateur Comment utiliser VirtualBox: Guide de l'utilisateur Avec VirtualBox, vous pouvez facilement installer et tester plusieurs systèmes d'exploitation. Nous allons vous montrer comment configurer Windows 10 et Ubuntu Linux en tant que machine virtuelle. Lire la suite . Il permet d'installer des machines virtuelles, y compris DOS, sur votre ordinateur hôte. La seule considération est que les ressources de votre hôte seront partagées avec la machine virtualisée. Cependant, DOS ne sera pas gourmand..

Vous pouvez télécharger VirtualBox pour votre système d'exploitation et lancer le programme d'installation via votre interface graphique. Si vous préférez le type de ligne de commande:

sudo apt installer virtualbox sudo apt installer virtualbox-guest-dkms

Créer une machine virtuelle Comment configurer une machine virtuelle Windows sous Linux Comment configurer une machine virtuelle Windows sous Linux De nombreux utilisateurs particuliers préfèrent exécuter une configuration à double amorçage lorsque Windows et Linux sont nécessaires, mais si vous préférez Windows sous Linux, voici comment configurer cela. Lire la suite est très simple. Après avoir lancé VirtualBox, cliquez sur Nouveau. Donnez à votre machine un prénom et laissez la RAM réglée sur 512 Mo. Sélectionner Créez un disque dur virtuel maintenant, et assurer VHD est sélectionné sous Type de fichier du disque dur. Laissez le disque sur Alloué dynamiquement et donnez-lui une taille (1 Go ou 2 Go est suffisant).

Cliquez sur Créer terminer l'assistant et créer votre machine.

Cliquez ensuite sur Paramètres> Stockage> Contrôleur: IDE> Vide. dans le Les attributs section, une icône de CD avec une flèche déroulante vous permet de rechercher votre fichier ISO FreeDOS qui vient d'être téléchargé. Clique le D'accord bouton pour terminer l'assistant.

Maintenant, cliquez sur Début depuis l'écran d'accueil de VirtualBox pour lancer le programme d'installation de FreeDOS!

Installer FreeDOS

Votre assistant d’installation devrait commencer, et grâce à une série de sélections simples, vous pouvez installer FreeDOS. Sélectionner Installer sur le disque dur, puis accepter l'avertissement suivi de Lecteur de partition C. Ensuite, comme au bon vieux temps, nous devons redémarrer pour que les partitions prennent effet..

Après un redémarrage rapide, sélectionnez Installer sur le disque dur suivi de votre langue préférée et acceptez à nouveau le disclaimer. Sélectionnez l'option à Effacer et formater le lecteur, et enfin l'installation réelle peut commencer.

Une fois que vous avez choisi la disposition de votre clavier, sélectionnez Installation complète suivi par Oui, veuillez installer FreeDOS. Certainement l'un des assistants d'installation les plus polis. Votre installation devrait maintenant commencer.

Une fois l'installation terminée, vous devez supprimer l'ISO de la machine virtuelle pour que celle-ci démarre directement dans FreeDOS. À partir du même écran, nous avons monté l’ISO ci-dessus; vous pouvez le démonter avant de cliquer sur redémarrer dans l'assistant d'installation.

Si vous avez correctement fait tout ce qui précède, ce que je suis sûr de faire, l'écran qui vous est présenté devrait être un site familier.

Transférer des fichiers pour Virtualbox

Avant de transférer des fichiers sur votre machine virtuelle, assurez-vous de l'éteindre complètement et pour faire bonne mesure, quittez Virtualbox tant que vous y êtes. La commande d'arrêt du DOS, au cas où vous l'auriez oublié, est en fait, fermer.

La méthode utilisée par FreeDOS pour monter un lecteur n'a pas semblé trop cohérente. C'était en utilisant libguesftfs-tools. La solution de contournement utilisait le qemu-nbd commander. Pour l'installer, exécutez les opérations suivantes dans un terminal:

sudo apt install qemu

Cela installe QEMU avec ses outils. Maintenant, lancez les commandes suivantes:

sudo modprobe nbd sudo qemu-nbd -c / dev / nbd0 

Par défaut, votre répertoire VirtualBox devrait se trouver dans votre dossier personnel. Remplacer dans la commande ci-dessus avec le chemin d'accès à votre machine virtuelle. Maintenant, lancez la commande suivante pour monter le périphérique:

sudo mount / dev / nbd0p1 / chemin de votre choix

Maintenant, copiez vos programmes et fichiers préférés sur votre machine virtuelle. Une fois terminé, démontez la machine virtuelle en exécutant:

sudo umount / chemin de votre choix sudo qemu-nbd -d / dev / nbd0

2. Quick EMUlator (QEMU)

Semblable à Virtualbox, QEMU est un hyperviseur open source. 3 façons d’exécuter une machine virtuelle sous Linux. 3 manières d’exécuter une machine virtuelle sous Linux. Si vous souhaitez exécuter un deuxième système d’exploitation sur votre machine Linux sans avoir à redémarrer, une la machine est votre seule réponse. Lisez plus qui peut exécuter FreeDOS en tant que système d'exploitation invité. Les étapes sont assez similaires à la méthode ci-dessus, cependant, cela peut être accompli en seulement quelques commandes de terminal. Tout d'abord, installez QEMU en lançant:

sudo apt install qemu

Nous devons maintenant créer un disque dur virtuel pour installer FreeDOS. Nous pouvons le faire en tapant:

qemu-img create dos.img 500M

Maintenant, nous créons notre machine virtuelle en un seul swoop en exécutant:

qemu-system-i386 -cdrom FD12CD.iso -m 32 -hda dos.img -k en-us -rtc base = localtime -soundhw sb16, adlib -device cirrus-vga-ordre de démarrage = d 

Il y a pas mal de paramètres dans la commande. Vous êtes fondamentalement:

  • Sélection de l'ISO FreeDOS
  • Réglage de la taille de la RAM
  • Sélection du lecteur virtuel créé ci-dessus
  • Définir une disposition de clavier
  • S'assurer que l'heure correspond à l'hôte
  • Choisir une carte son commune
  • Choisir une carte graphique commune
  • Définir l'ordre de démarrage

FreeDOS devrait s'ouvrir dans une nouvelle fenêtre et l'assistant d'installation exactement de la même manière que la méthode Virtualbox ci-dessus. Une fois l'installation terminée, nous n'avons plus besoin de l'ISO et pouvons démarrer directement dans notre image installée en exécutant:

qemu-system-i386 -m 32 -hda dos.img -k fr-us -rtc base = localtime -soundhw sb16, adlib -device cirrus-vga-commande de démarrage = c

Transfert de fichiers pour QEMU

Heureusement, cette partie est beaucoup plus simple. Tout ce que nous avons à faire est de créer un dossier et de l'inclure dans notre commande utilisée pour lancer notre machine QEMU FreeDOS. Fermez d'abord votre fenêtre QEMU puis tapez:

mkdir dosfiles

Maintenant, copiez tous les fichiers ou dossiers que vous souhaitez voir dans votre machine virtuelle dans la dosfiles dossier. Lorsque vous avez terminé, tapez:

qemu-system-i386 -m 16 -k fr-fr -rtc base = localtime -soundhw sb16, adlib -device cirrus-vga -display gtk -hda dos.img -drive fichier = graisse: rw: dosfiles / commande-de démarrage = c 

Comme vous pouvez le voir, la nouvelle partie de la commande est la -conduire paramètre qui utilise le dosfiles dossier que nous avons créé. Il sera également monté à la prochaine lettre de lecteur disponible, qui est dans notre cas D. Si vous souhaitez voir votre dosfiles dossier dans FreeDOS tapez simplement:

RÉ:

Encore une fois, DOS au contenu qui vous tient à coeur!

3. DOSBox

Si tout cela vous semble exagéré et que vous voulez simplement lancer un jeu étrange et que vous êtes davantage un utilisateur graphique, alors vous pourriez obtenir DOSBox Comment jouer à des jeux rétro sur n'importe quelle plate-forme avec DOSBox Comment jouer à des jeux rétro sur Toute plate-forme avec DOSBox Voulez-vous jouer à des jeux PC rétro sur votre ordinateur, votre téléphone ou votre console de jeu? Voici tout ce que vous devez savoir pour commencer à utiliser DOSBox, y compris les meilleurs jeux à imiter! Lire la suite . De leur propre aveu, les développeurs de DOSBox déclarent: “DOSBox est également livré avec sa propre invite de commande, semblable à celle de DOS. Il est encore assez rudimentaire et manque de nombreuses fonctionnalités présentes dans MS-DOS, mais cela suffit pour installer et exécuter la plupart des jeux DOS..”

Une grande partie de leur accent a été mis sur les jeux, et si c'est tout ce dont vous avez besoin, DOSBox peut suffire. Avant de commencer, créez un dossier sur votre machine Linux et déplacez-y vos programmes DOS. Notre exemple utilise / dosbox / dosfiles.

Maintenant, allez dans le logiciel Ubuntu et téléchargez l’émulateur DOSBox. Une fois que vous avez lancé DOSBox, vous pouvez monter le dossier que vous venez de créer en tapant ce qui suit dans la console DOSBox:

monter c ~ ​​/ dosbox / dosfiles C:

Tous vos fichiers doivent maintenant être visibles, vos jeux jouables et la nostalgie qui s’installe!

Vous pouvez toujours exécuter DOS!

Que cela vous plaise ou non, MS-DOS est une partie importante du monde informatique. La plupart des jeux que nous connaissons et aimons sont issus des jours glorieux de MS-DOS. Vous serez peut-être surpris de savoir que de nombreuses entreprises utilisent encore des programmes MS-DOS pour gérer toutes leurs activités. La bonne nouvelle est que Linux offre de nombreuses options pour créer MS-DOS, comme nous l'avons démontré..

Ne soyez pas limité à MS-DOS non plus. Vous pouvez installer ou émuler d’autres systèmes d’exploitation classiques sur les systèmes d’exploitation Linux 5 Retro que vous pouvez relire avec facilité sur les systèmes d’exploitation Linux 5 rétro et que vous pouvez consulter avec facilité sur Linux Vous savez probablement déjà que vous pouvez déjà jouer à de vieux jeux sur votre appareil Linux, grâce à un émulateur collections comme MAME, mais saviez-vous que différents émulateurs sont disponibles pour exécuter des applications complètes? Voici comment. Lire la suite .

Quels sont vos jeux DOS préférés? Comment utilisez-vous DOS sous Linux? Pensez-vous que nous serons un jour débarrassés de DOS? Faites-nous savoir dans les commentaires ci-dessous!

En savoir plus sur: l'émulation, Linux, MS-DOS, la virtualisation.