Faites revivre vos anciens systèmes grâce à Oracle VirtualBox

Dossier mis à jour le 10 mai 2017 par Marc DANIEL           

 Peut-on faire fonctionner d'anciens systèmes informatiques périmés en 2017 ?  Oui, à l'aide du logiciel de virtualisation:  Oracle VirtualBox

 A quelles conditions ?

-  Il faut avoir conservé les disquettes ou CD d'installation de ces logiciels ou pouvoir en disposer.

- Il faut disposer d'un lecteur de disquettes traditionnel ou USB pour lire et/ou convertir les fichiers contenus sur ces disquettes... VirtualBox permet l'utilisation de lecteurs de disquette virtuels à la condition d'avoir créé préalablement les fichiers "images" du contenu des disquettes nécessaires...

-  Il sera sans doute nécessaire de convertir le contenu des anciennes disquettes en images "IMA" ou ISO pour pouvoir les utiliser sous Oracle VirtualBox grâce à l'utilitaire DD téléchargeable ici >>>   "dd.exe"

  Il est à noter que l'utilitaire "dd.exe" ne fonctionne que sous un système informatique 32 bits...  (Si vous disposez d’un système 64 bits, cet utilitaire sera obsolète)

 

Vous pouvez également télécharger les utilitaires "Winimage" ou "Floppy Image" sur le web afin de créer des images de vos disquettes et/ou de vos CDROM...


Pourquoi réutiliser d'anciens systèmes informatiques en 2017 ?

 

- Certains (parmi les anciens) voudront récupérer des textes anciens enregistrés à l'aide d'anciens traitements de texte (Geowrite, Works 2, etc...) fonctionnant sous MS-DOS s'ils ont conservé les disquettes ou CD de l'époque.

 

- D'autres ont par exemple créé leur généalogie avec des logiciels datant des années 90 et souhaitent récupérer leurs données sous la forme d'un fichier GEDCOM. Ils pourront faire fonctionner leur ancien logiciel de généalogie dans l'environnement Windows 95 ou Windows 98 par exemple ou même Windows XP version 32 bits, récupérer leur fichier GED et reconstruire leur généalogie soit avec une version plus récente du même logiciel, soit avec un autre logiciel compatible ...

 

- Il est vrai que faire "revivre" les anciens systèmes MS-DOS 5 ou 6, Windows 3.1, Windows 95 et Windows 98 relève essentiellement d'un challenge, de la volonté de créer une sorte de musée des systèmes informatiques anciens et ayant utilisé  naguère ces outils informatiques, je m'amuse à les "ressusciter"  et c'est à vrai dire assez ludique mais VirtualBox permet aussi de rendre des services bien plus concrets et appréciables ...

 

- Certains logiciels anciens, arbres généalogiques,  certains jeux éducatifs pour enfants étaient très bien faits et fonctionnaient mieux (et plus vite) sous MSDOS que sous Windows par exemple.

 

Citons pour exemple "La maison des sciences de Sammy", "Le livre de Bailey" édités par EDMARK  qui ne peuvent plus fonctionner que sous Windows XP, W98, W95 ou MSDOS.

Arbre Généalogique 1.5 de Personal Soft, logiciel très bien fait, datant de 1995, ne peut fonctionner que sur des systèmes 32 bits. Je continue à créer des tableaux d'ascendance très bien conçus avec ce vieux logiciel sous Windows XP - 32 bits ou sous Windows 7 virtualisé en 32 bits ...

 

(L'auteur de cet excellent logiciel, Nicolas MENOUX, a créé en 2003, un lanceur permettant de faire fonctionner cette application datant de 1993 sous des systèmes Windows 32 bits ou même 64 bits actuels >>> en savoir plus )

 

- Certains logiciels fonctionnaient très bien sous Windows XP, sur des ordinateurs dotés de 512 Mo de RAM mais sont bloqués par des messages d'erreur dès que l'on dépasse 1 Go de RAM sur les ordinateurs plus récents !!!   Pour ce cas, il est possible de créer sous Oracle VirtualBox un environnement Windows XP où l'on peut choisir avec précision la quantité de mémoire RAM nécessaire...  et miracle, les logiciels fonctionnent à nouveau !!! sans messages d'erreur intempestifs.

 

- Il est très désagréable de se sentir obligé de racheter une nouvelle version mise à jour d'un logiciel parce que l'on a changé d'ordinateur et de système informatique !!!  Personnellement, j'avais acheté un DVD d'une encyclopédie très connue qui fonctionnait très bien sous Windows XP mais il était indispensable d'acheter la nouvelle version pour qu'elle soit compatible avec Windows Vista, puis avec Windows 7, Windows 8.1, Windows 10, etc...  J'utilise toujours en 2016 cette encyclopédie mais sous Windows XP ...

 

- Je continue à utiliser par exemple la suite bureautique Office 2000 sous Windows XP et cette page web a été développée avec le logiciel Microsoft Frontpage qui fonctionne moins bien sous Windows 7 et bogue carrément sous Windows 10 en raison de "conflits" avec Office 2007 par exemple ...

 

Exemples de systèmes virtualisés avec succès:  MSDOS 5 et 6- Geoworks Ensemble - Windows3.1 - Windows95 - Windows98 - WindowsXP - Windows 7 - Ubuntu 12.04 LTS  Ubuntu 13.04   Ubuntu 15.10  Ubuntu 16.10 sous  VIRTUALBOX

 

- Notons enfin que de nombreuses entreprises utilisent professionnellement VirtualBox pour gérer à distance des systèmes virtualisés, notamment dans le secteur de la téléphonie, de la télésurveillance, des installations automatisées et cette liste peut sans nulle doute être largement complétée par d'autres applications industrielles ...


Retour HAUT Page


Création d'environnements informatiques "virtualisés"

 

Oracle VM VirtualBox

VirtualBox est un logiciel de virtualisation de systèmes d'exploitation. En utilisant les ressources matérielles de l'ordinateur (système hôte), VirtualBox permet la création d'un ou de plusieurs ordinateurs virtuels dans lesquels s'installent d'autres systèmes d'exploitation (systèmes invités).

Les systèmes invités (Guest) fonctionnent en même temps que le système hôte, mais seul ce dernier a accès directement au véritable matériel de l'ordinateur. Les systèmes invités exploitent du matériel générique, simulé par un « faux ordinateur » (machine virtuelle) créé par VirtualBox.

VirtualBox permet de faire fonctionner plus d'un système d'exploitation en même temps en toute sécurité. En effet, les systèmes invités n'interagissent pas directement avec le système hôte, et n'interagissent pas entre eux. Le champ d'action des systèmes invités est confiné, limité à leur propre machine virtuelle.

Terminologie

Certains termes techniques concernant le domaine de la virtualisation sont employés dans ce document. En voici quelques-uns :

Configuration requise

Afin de pouvoir utiliser VirtualBox sur votre machine, vous devez posséder au minimum la configuration suivante.

Le tableau  suivant donne quelques exemples des paramètres et configurations requises par VirtualBox  en fonction des systèmes d'exploitation « invités » utilisés sur une machine virtuelle. J’ai donc indiqué les valeurs que j'ai utilisées et qui permettent actuellement le bon fonctionnement des systèmes affichés ci-dessous (mise à jour – novembre 2016)  grâce à Virtualbox :

Vbox2016.PNG

Systèmes « invités »

Mémoire vive

Disques créés – Taille réelle - virtuelle

Mémoire vidéo

Accélération matérielle

Affichages vidéo

MSDOS 5.0               (1)

    32 Mo

                                         8 Mo          10,3 Mo

    6 Mo

néant

Fenêtre taille variable

MSDOS 6.2               (2)

    32 Mo

                                       14 Mo          21,4 Mo

    6 Mo

néant

Fenêtre taille variable

WINDOWS 3.1        (3)

    32 Mo

                                      19 Mo          24,4 Mo

    6 Mo

néant

Fenêtre taille variable

WINDOWS 95         (4)

    64 Mo

                                   962 Mo            2 Go

  12 Mo

3 D

Fenêtre taille variable

WINDOWS 98 (2ème édition)   (5)

  512 Mo

                                     4,3 Go            4,3 Go

  25 Mo

3D + 2D

Plein écran possible 4/3

WINDOWS XP – 32 bits  (6)

1024 Mo (1 Go)

                                 13,21 Go          32,21 Go

128 Mo

3D + 2 D

Plein écran possible 16/9

WINDOWS 7      32 bits (7)

   3,5 Go

                                   7,57 Go          25 Go

256 Mo

3D + 2D

Plein écran possible 16/9

UBUNTU 16-04 LTS        (8)

   3,5 Go

                                 6,97 Go         32,27 Go

128 Mo

3D

Plein écran possible 16/9

ANDROID-x86 32 bits (Echecs) 2048 Mo (2 Go)                                       8 Go 128 Mo échecs toutes configs tentées écran de démarrage seul

Fonctions disponibles, applications supportées et/ou sous-systèmes installés (pour information) :

(1) Éditeur MS-DOS – QBASIC - GEOWORKS ENSEMBLE

(2) Éditeur MS-DOS – QBASIC – WORKS 2.0 – PCGLOBE 50 (1992)

(3) Windows 3.1 démarre dans un environnement MS-DOS 6.0
(4) Visual Basic pour MSDOS - Visual Basic pour Windows 4.0 – version 16 bits (1987) – WORD 6.0

(5) Microsoft Works 3 - Visual Basic 4.0 - version 32 bits - Arbre Généalogique 1.5 (Personal Soft–1995) – Mozilla Firefox 5.0 – Paint Shop Pro 3.11 (1990-1995)

(6) Office 2000 – Encyclopaedia Universalis 9 (dont 4,11 Go de données installées sur les 13,21 Mo) – VB6 16 et 32 bits – Arbre Généalogique 1.5 (Personal Soft)

(7) Aucune restriction sauf Windows 10 que l'on ne peut virtualiser dans l'état actuel des configurations possibles sous VirtualBox - version 5.1.8
(8) Aucune restriction sauf Windows 10 que l'on ne peut virtualiser dans l'état actuel des configurations possibles sous VirtualBox - version 5.1.8

Bien que VirtualBox occupe environ 120 Mo d'espace disque, les machines virtuelles requièrent un « énorme » fichier pour pouvoir enregistrer le disque dur virtuel, c'est pourquoi l'espace disque libre requis dépend des systèmes invités que vous souhaitez installer.

- Mac OSX est maintenant disponible sur VirtualBox

- Les systèmes ANDROID sont maintenant disponibles en versions gratuites pour PC 32 bits et 64 bits mais ce sont des versions expérimentales. Il est possible de télécharger les images ISO ici >>> android-x86-6.0-r1.iso  (32 bits) et android-x86_64-6.0-r1.iso (64 bits) mais il est préférable de disposer d'un ordinateur à écran tactile ce qui n'est pas mon cas pour le moment. Vous pouvez utiliser l'image ISO directement sous Virtualbox pour essayer sous un système virtualisé ou graver l'ISO sur un DVD. Il est également possible de créer une clef USB bootable, voir "UNETBOOTIN" >>> ici

NB - En ce qui me concerne, pour voir à quoi cela ressemblait, j'ai gravé l'image ISO 64 bits sur un DVD et j'ai installé avec succès la version Android-x86-64 bits dite "Marshmallow" sur une clef USB. Le système est installé avec une architecture ISOLINUX 4.04 qui rappelle l'univers d'UBUNTU et il est possible de créer un multi-boot GRUB2 pour gérer les futurs démarrages du PC. Une connexion WIFI est très vite requise ainsi que votre identifiant Google (gmail) afin de récupérer éventuellement toutes les applications et données figurant sur votre Smartphone ou tablette android ... mais comme je l'ai dit plus haut, cela n'a vraiment d'intérêt que si vous disposez d'un écran tactile ...

Je n'ai par contre pas réussi, à ce jour,  à installer la version 32 bits virtualisée sous Virtualbox, cela est sans doute dû à une mauvaise configuration de départ ou à des bugs. Je  n'arrive qu'à l'affichage de la page d'installation ci-dessous et ensuite quelque soit mon choix, le système bogue et revient invariablement à cette page d'accueil mais certains sur le web, assurent être parvenus à installer la version virtualisée ...

 


Installation  

Téléchargez et installez Oracle VirtualBox sous Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 ou  sous les versions successives d'Ubuntu-Linux, etc... 

 

Démarrez le logiciel, vous obtiendrez la page d'accueil ci-dessous (sauf les 2 systèmes déjà installés dans cet exemple: Windows XP en fonction et Ubuntu 12.04 LTS éteint)

 

Cliquez sur "New" pour lancer la création d'un nouveau système informatique si vous disposez des disquettes d’origine et/ou CD originaux d'installation ou de leurs images (fichiers IMA pour les disquettes et fichiers ISO pour les CD ou DVD)..

 

 

 

Tableau de bord Virtualbox avec un système en fonction (Windows XP) sur 2 installés...

 

 

Tableau de bord Virtualbox avec un système en fonction (Geoworks Ensemble sous MSDOS) parmi les 7 systèmes installés dans cet exemple...

 

 

Tableau de bord Virtualbox avec 8 systèmes installés et disponibles...


 Retour HAUT Page


Exemples de systèmes "virtualisés" à l'aide d' Oracle VirtualBox

 

MS-DOS 5 ou 6 ou 6.2 ou 6.22

 

 

Fenêtre MSDOS 6.22 fonctionnant sous VirtualBox


 
Il est préférable d'avoir préalablement converti le contenu des disquettes d'installation de MSDOS 5 ou 6 en fichiers-images pour mener à bien l'installation de MSDOS sauf si vous disposez encore d'un lecteur de disquettes traditionnel ce qui devient plutôt exceptionnel par les temps qui courent...
Mêmes consignes pour les sous-programmes genre Works 2 ou autres..
.


Retour HAUT Page


GEOWORKS ENSEMBLE sous MS-DOS

 

 

Fenêtre GEOWORKS ENSEMBLE fonctionnant sous MSDOS sous VirtualBox

 

Notez-bien qu'il faut d'abord installer une version MSDOS avant de pouvoir installer Geoworks Ensemble. Il est préférable d'avoir préalablement converti le contenu des disquettes d'installation de Geoworks Ensemble  en fichiers-images pour mener à bien l'installation  sauf si vous disposez encore d'un lecteur de disquettes traditionnel ce qui devient plutôt exceptionnel par les temps qui courent...


 Retour HAUT Page


Windows 3.1 avec MS-DOS

 

         

Fenêtre Windows 3.1 fonctionnant sous VirtualBox

 

Notez-bien qu'il faut d'abord installer une version MSDOS avant de pouvoir installer Windows 3.1
Il est préférable d'avoir préalablement converti le contenu des disquettes d'installation de WINDOWS 3.1 en fichiers-images pour mener à bien l'installation sauf si vous disposez encore d'un lecteur de disquettes traditionnel ce qui devient plutôt exceptionnel par les temps qui courent...
Mêmes consignes pour les sous-programmes...


 Retour HAUT Page


Windows 95

 

 

Écran de démarrage de Windows 95 sous Oracle VirtualBox

 

 

Fenêtre WINDOWS 95 fonctionnant sous VirtualBox

 

Il est préférable d'avoir préalablement converti le contenu de la  disquette d'initialisation du CD-ROM d'installation de Windows95  en fichiers-images pour que le CD-ROM soit correctement amorcé afin de mener à bien l'installation de Windows95 sauf si vous disposez encore d'un lecteur de disquettes traditionnel ce qui devient plutôt exceptionnel par les temps qui courent...


 Retour HAUT Page


Windows 98

 

 

Écran de démarrage de Windows 98 sous Oracle VirtualBox

 

 

Fenêtre WINDOWS 98 fonctionnant sous VirtualBox

 

Il est préférable d'avoir préalablement converti le contenu de la  disquette d'initialisation du CD-ROM d'installation de Windows98  en fichiers-images pour que le CD-ROM soit correctement amorcé afin de mener à bien l'installation de Windows98 sauf si vous disposez encore d'un lecteur de disquettes traditionnel ce qui devient plutôt exceptionnel par les temps qui courent...

 

Astuce:  Pour faciliter les échanges de données sous Windows 98, j'ai créé un deuxième disque virtuel de 2 Go à l'aide de Virtualbox. Il très difficile d'activer ce disque depuis Windows 98. J'associe ce même disque à Windows XP virtualisé. Pour l'initialiser sous XP >>> Panneau de configuration >>> Outils d'administration >>> Gestion de l'ordinateur >>> Gestion des disques >>> Cliquer sur ce nouveau disque et initialisez-le pour qu'il soit reconnu par Windows XP (et ensuite par Windows 98). Créez la partition sur ce disque et formatez en version FAT ou FAT 32 (mais pas en NTFS !). Démarrez Windows 98, le disque est reconnu et pourra servir de navette entre XP et W98. Sous XP, il est possible d'ajouter une clef USB comme périphérique, même en cours de fonction de XP, il est ensuite aisé de copier des données depuis cette clef USB vers le disque servant de navette entre XP et W98 et cela dans les deux sens...

 

Logiciel "Arbre Généalogique 1.5" fonctionnant sous Windows 98  virtualisé dans un environnement Windows 7 - 64 bits


 

Logiciel "Arbre Généalogique V2" fonctionnant sous Windows 98-SE  virtualisé,  en mai 2017 - Système hôte: Windows 7 - 64 bits


 Retour HAUT Page


Windows XP

 

 

 

Copie d'écran sous Windows 7 (64 bits) avec fenêtre Windows XP (32 bits) en fonction sous VirtualBox (Plein écran possible) et un logiciel de Gestion développé sous Visual Basic (VB4) dans les années 95-98 et ne fonctionnant plus si la RAM est supérieure à 1024 Mo (1 Go) sous XP ... 

Le CD-ROM d'installation de Windows XP étant bootable, il ne devrait pas être nécessaire de recourir à un  lecteur de disquettes traditionnel, USB ou virtuel ...

 

 

Copie d'écran sous Windows 7 (64 bits) avec fenêtre Windows XP (32 bits) en fonction sous VirtualBox (Plein écran possible en 16/9) et une version d'Encyclopaedia Universalis 9 (soit disant périmée et obsolète en 2013 sous Windows Vista, Windows 7, Windows 8) fonctionnant toujours très bien sous Windows XP virtualisé ou non...


Retour HAUT Page


Ubuntu 12.04 LTS 

 

 

Fenêtre Ubuntu 12.04 LTS fonctionnant sous Oracle VirtualBox (Plein écran possible)

 

Le CD-ROM d'installation d'UBUNTU étant bootable, il ne devrait pas être nécessaire de recourir à un  lecteur de disquettes traditionnel, USB ou virtuel ...

 J'ai installé cette version avec un CD-ROM fourni et expédié en avril 2012 pour une somme de 1 € 


Retour HAUT Page


Ubuntu 13.04

 

 

 

Fenêtre Ubuntu 13.04 en cours d'installation sous Oracle VirtualBox 

 

J'ai installé cette version avec un fichier ISO (et donc sans CD-ROM) téléchargé gratuitement en mai 2013...

Si vous avez téléchargé UBUNTU, vous disposez d'une image ISO, vous pouvez lancer un lecteur de CD virtuel pour une installation à partir de ce fichier ISO (Cliquez dans ce cas sur "Configuration" puis sur "Stockage" puis sur  le " +" situé à droite de "Contrôleur IDE" et choisir un CD/DVD virtuel >> "choisir un disque" c'est à dire le fichier ISO téléchargé...)

 

 

Fenêtre Ubuntu 13.04 fonctionnant sous Oracle VirtualBox 


Retour HAUT Page


Ubuntu 15.10

 

 

Fenêtre Ubuntu 15.10 en cours d'installation sous Oracle VirtualBox 

 

J'ai installé cette version avec un fichier ISO (et donc sans CD-ROM) téléchargé gratuitement en novembre 2015... 

Si vous avez téléchargé UBUNTU, vous disposez d'une image ISO, vous pouvez lancer un lecteur de CD virtuel pour une installation à partir de ce fichier ISO (Cliquez dans ce cas sur "Configuration" puis sur "Stockage" puis sur  le " +" situé à droite de "Contrôleur IDE" et choisir un CD/DVD virtuel >> "choisir un disque" c'est à dire le fichier ISO téléchargé...)

 

 

Fenêtre Ubuntu 15.10 fonctionnant sous Oracle VirtualBox 


Retour HAUT Page


Windows 7 (version 32 bits)


 

 

 

Installation de Windows 7 sous Virtualbox à partir d'un fichier ISO (Windows 7 - 32 bits)

 

 

Installation terminée - Démarrage de Windows 7 virtualisé

 

 

Windows 7 (32 bits) système "invité" virtualisé sous VirtualBox sous Windows 7 (64 bits) système "hôte"

W7sousW10.PNG

 

Windows 7 (32 bits) système "invité" virtualisé sous VirtualBox sous Windows 10 (64 bits) système "hôte"


 Retour HAUT Page


Ubuntu 16.10


 

 

Ubuntu-Kylin 16.10 en cours d'installation virtuelle à partir du fichier ISO téléchargé gratuitement...

 

 

"Ubuntu-Kylin" 2016-10 (32 bits) installé et en fonction sous VirtualBox

 Le PC hôte tourne sous Windows 7 - 64 bits et également (*) sous Windows 10 - 64 bits

 

Notons pour ceux qui ne connaissent pas l'univers  des différentes versions successives d'UBUNTU, que l'avantage de ces systèmes informatiques est la gratuité absolue (Vous téléchargez gratuitement les fichiers ISO et installez directement à partir de ces images, votre système UBUNTU). Par ailleurs, un environnement bureautique est installé gratuitement et automatiquement avec UBUNTU: Oracle Open Office (traitement de texte, tableur, diaporamas,etc...), Mozilla Firefox, Mozilla Thunderbird, lecteur de musique, lecteur vidéo, etc...

 

(*) J'ai installé d'abord VirtualBox sous Windows 7 (Les disques virtuels ont été créés dans mon espace de documents utilisateur) puis j'ai installé VirtualBox sous Windows 10 (installé sur le même PC) en effectuant un lien vers les disques virtuels déjà existants sous Windows 7. Et donc mes huit systèmes virtualisés fonctionnent sous les deux systèmes sans que j'ai eu besoin de créer 2 fois les mêmes espaces virtuels ...


Retour HAUT Page