samedi 23 novembre 2019

Virtualbox .. ou windows sous Linux

Certaines applications sont parfois conçues uniquement pour un système d'exploitation bien précis et malgré les émulateurs présent sous Linux tel que wine, les accès aux ports usb, même avec des redirections de port ont tendance à ne pas fonctionner. Le mieux alors, est d'installer un sytème qui va émuler non pas le programme mais l'intégralité du système d'exploitation. On appelle ceci un outil de virtualisation et le plus connu est sans doute VirtualBox de chez Oracle.


https://www.virtualbox.org/


Nous nous retrouverons donc, avec un système dit "primaire", le système utilisé quotidiennement (pour moi, une Débian 10 Buster ) et un système "secondaire", utilisé à la demande, qui sera installé sur un disque virtuel comme si celui-ci était sur votre machine. Il est possible aussi de parler de machines "Hôte" et de machines "virtuelles". Certains serveurs peuvent être configurés pour avoir plusieurs machines virtuelles sur un même hôte. Il faudra bien sûr, disposer d'assez de ressources ( hdd, ram, processeur ) pour faire fonctionner l'ensemble. A savoir qu'un Intel Core I5, 4 Go de ram et 15 Go d'espace libre sur le disque dur permettra de faire tourner un windows 7 sans aucun soucis.



L'installation de VirtualBox ne pose vraiment pas de soucis. Sous Debian 10, Virtualbox se trouve dans les backports si vous les avez spécifié dans votre fichier apt sinon il existe l'alternative  d'utiliser virt-manager mais moins stable. 
J'ai opté pour récuperer le paquet virtualbox ici : https://www.virtualbox.org/wiki/Linux_Downloads en sélectionant la bonne distribution.
Une fois le fichier au format "deb" téléchargé, on ouvre un terminal et on se rend dans le répertoire où se trouve le fichier puis on lance la commande : 

$ sudo dpkg -i virtualbox-6.0_6.0.14-133895~Debian~buster_amd64.deb 

Le paquet va alors s'installer. 

$ sudo ldconfig    # on met à jour les liens symboliques des applications installées
$ sudo apt-get update  # on lance une mise à jour des applis

Afin d'avoir les ports usb fonctionnels, on ajouterale pack d'extension de virtualboxque l'on récupère ici :

Pour installer ce pack, il faut lancer virtualbox ( menu des applis / Applications / Système / Virtual Machine ). On clique sur Paramètres puis Extensions.
Il faut aller rechercher le fichier téléchargé précédement en cliquant sur le petit icône avec le "+" et cliquer sur "installer". Une fois cette étape réalisée, il vous est proposé de supprimer le fichier téléchargé, cliquez sur OK et le pack figurera dans la liste des extensions.


Votre Virtualbox est presque prêt. Il faut maintenant un ISO du futur système d'exploitation que vous voulez héberger. Pour windows, le site du CrabeInfo donne toutes les solutions pour récupérer une version correcte, ça se passe ici : https://lecrabeinfo.net/telecharger-les-iso-de-windows-xp-home-pro-et-64-bits.html#windows-xp-professionnel-edition-64-bits-vl

Pour la configuration de notre nouvelle machine virtuelle, on ouvre à nouveau VirtualBox puis on va cliquer sur "Nouvelle"
On entre le nom de notre nouvelle machine, par exemple WinXP si l'on a choisit de s'orienter vers un windows XP. On laisse les autres options par défaut sauf pour type et version ou l'on choisira Microsoft windows pour le type et Windows XP 64 pour la version. Tout dépendra de l'OS que vous aurez récupéré.
Sélectionnez ensuite la mémoire allouée à votre nouveau système. N'en donnez pas trop sinon votre système hôte ne sera pas content .. Généralement, un ratio de 50% par rapport à l'hôte convient parfaitement.
Pour le disque dur, optez pour Disque dur virtuel et cliquer sur Créer.
Une nouvelle fenêtre va s'ouvrir. Sélectionnez alors dans Emplacement du fichier, l'emplacement où vous désirez créer ce disque dur virtuel puis allouez lui un minimum de place sur ce disque ( pour un XP, visez 15 Go, c'est largement suffisant )
Laissez les autres options par défaut et cliquez sur Créer
Votre disque virtuel est prêt et vous aurez alors cette fenêtre crée dans VirtualBox :


Il faut maintenant, installer votre nouveau système. Cliquez sur Démarrer ( -> ), une fenêtre va s'ouvrir


Cliquez alors sur le petit dossier jaune et cherchez votre fichier iso du nouveau système d'exploitation précédement téléchargé puis cliquez sur Démarrer. Votre nouveau système va alors s'installer en suivant les étapes comme si vous l'installiez sur un nouveau pc. Une fois l'installation terminée, vous aurez alors votre nouveau système sur votre système d'exploitation quotidien.


un exemple avec Windows 7 Pro installé sur une Débian 10 
4 Go / I5 / 20 Go



Plus d'excuses maintenant pour ne pas installer une version de Linux en ayant peur de ne pas arriver à faire tourner certains logiciels ... :)





Aucun commentaire:

Enregistrer un commentaire