VirtualBox est un programme gratuit de virtualisation qui émule le fonctionnent d’un ordinateur.
VirtualBox permet donc de créer un ordinateur hôte avec son OS.
Cela peut vous permettre
- de tester des distributions GNU/Linux. On en parle sur l’article : Tester et essayer Linux sans installation
- effectuer des tests de logiciels ou de fichiers non sûr
- ou tout pouvoir surfer de manière sécurisée. Se reporter à l’article Surfer de manière sécurisée). En effet en cas d’attaque, le malware touchera la machine virtuelle et non l’hôte.
Cet article et tutoriel vous explique comment installer et utiliser VirtualBox.
Nous allons voir comment créer une machine virtuelle ou VM Ubuntu, Windows ou Debian.
Table des matières
Comprendre le fonctionnement Virtualbox
Ce dernier est donc un logiciel de virtualisation.
IL permet de faire tourner sur votre PC (hôte) des machines virtuelles (VM).
Ces dernières se comportent comme un PC.
On installe un système d’exploitation comme Windows ou Linux.
Vous pouvez ensuite installer vos logiciels et effectuer des tests.
Cela permet donc de faire tourner un Windows XP ou 7 sur PC en Windows 10.
De même vous pouvez faire tourner un Mint, Ubuntu ou Debian sur un PC en Windows 10.
Enfin la page suivante donne un aperçu des machines virtuelles :
Principe général
Ainsi VirtualBox est gratuit et vous pouvez créer autant de VM que vous le souhaitez.
Toutefois :
- Une VM prend beaucoup de place disque comme un système d’exploitation réel. Ainsi pour Windows, il faut prévoir au moins 40 Go surtout si vous comptez installer des logiciels. Pour Linux une VM à 20 à 30 Go devrait suffire.
- Vous pouvez lancer autant de VM à la fois mais cela utilise beaucoup la mémoire. Donc un ordinateur avec 8 Go de RAM risque d’avoir du mal à faire tourner deux VM en même temps.
Quelques subtilités
Pour installer un OS, nul besoin de créer une clé USB.
En effet les applications de virtualisation peuvent lire un fichier ISO depuis le fichier hôte.
Pour de meilleurs performances, vous devez activer la virtualisation matérielle dans le BIOS de votre ordinateur.
Pour les processeurs intel, il s’agit de VT-x et pour AMD AMD-V.
Il faut donc accéder au BIOS et activer l’option : Comment accéder au BIOS
Après cela, Virtualbox active l’accélération matérielle tout seul.
Une VM se compose :
- d’un fichier de configuration qui stocke les paramètres de la VM. On trouve notamment la configuration matériel, le chemin des disques, etc.
- d’un disque dur : c’est un fichier VTI dans le cas de Virtualbox. Ce dernier peut être envoyé vers un autre PC et utilisé avec un autre Virtualbox. En clair donc, on peut partager ces disques. D’ailleurs des sites proposent des distributions Linux à tester prêt à l’emploi.
- de snapshot ou cliché : il s’agit d’image de la VM à instant T. On peut revenir à ce dernier. Ainsi si vous plantez Windows en revenant à un cliché
Comment Installer Virtualbox sur son PC
L’installation ne pose aucun problème particulier.
Durant l’installation, il faut bien tout accepter.
- Rien de particulier à faire durant l’installation puisqu’il s’agit d’un setup tout à fait classique.
- Laissez-vous guider dans chaque étape pour installer VirtualBox sur votre PC.
Démarrage de VirtualBox
Voici l’interface de Virtualbox.
A gauche, vous avez la liste des VM.
Bien entendu au départ, cette liste est vide.
A droite, la configuration de la VM et les actions possible comme la démarrer.
On peut changer la config de la VM à tout moment.
Créer une machine virtuelle (VM)
Nous allons donc créer une VM.
Le principe reste le même quelque soit l’OS que vous souhaitez installer : Windows, Linux, etc.
On passe un assistant où on indique les informations minimales de configuration de la VM.
Enfin ici nous allons créer une VM pour installer Windows 7.
Pour lancer la création, cliquez sur le bouton Nouvelle.
Indiquez un nom à la VM puis le chemin où sera stockée celle-ci.
Prévoyez un disque avec de la place disque important, au minimum 40 Go.
Virtualbox propose des profils, ici on sélectionne donc Windows 7.
Ensuite il faut indiquer la mémoire allouée à la VM.
2 Go est un minimum.
Ensuite le type de disque.
Virtualbox possède son propre format VDI.
On peut aussi utiliser le format VHD ou VMDK
DISM ou la gestion des disques de Windows peut monter le format VHD.
Ensuite on indique si on veut une taille fixe ou si le disque peut s’agrandir selon la place disque nécessaire.
Enfin on attribue la taille au disque virtuel.
Pour un Windows 7 une taille de 30 Go minimal est nécessaire.
Enfin la création se termine et les informations de la VM s’affiche.
Enfin pour gagner en vitesse et sécurité, activer VT-x et AMD-V imbriqué sur votre machine virtuelle.
Pour cela, ouvrez les paramètres de la VM > Système > onglet Processeur.
Cochez l’option.
Voir aussi ce dossier complet :
Installer Windows 7 sur Virtualbox
Lorsque démarrer la VM, ce dernier propose d’ajouter un lecteur D qui fera office de DVD-Rom.
Cliquez sur l’icône jaune afin de parcourir le disque.
Enfin sélectionner votre fichier ISO d’installation de Windows 7.
Au besoin, vous pouvez utiliser cet article pour les télécharger : Télécharger ISO Windows 7.
Le chemin du fichier ISO Windows 7 s’affiche puis cliquez sur Démarrer.
Le programme d’installation de Windows 7 se lance.
Il faut se laisser guider comme une installation sur un PC réel.
Pour cela, vous pouvez vous aider de la page suivante : Comment installer Windows 7.
La copie des fichiers s’effectue.
Enfin ci-dessous Windows 7 est installée et démarré.
Comment tester Linux sur Virtualbox
L’article suivant explique comment utiliser Virtualbox pour tester une distribution Linux.
En effet, un site propose des disques virtuels prêt à l’emploi.
Comment utiliser Virtualbox
Je rappelle qu’il existe un article qui vous guide dans l’utilisation de VirtualBox :
Depuis le menu Machine, vous pouvez mettre la VM en pause ou la redémarrer.
On peut aussi forcer l’arrêt avec Extinction par ACPI.
A chaque fois, vous avez des touches raccourcis.
On peut passer la VM en plein écran afin de travailler dessus.
Pour se faire, on utilise les touches CTRL droit et F pour entrer et sortir du plein écran.
Les instantanées
Les instantanées, clichés ou snapshot permettent de prendre une image de la VM.
On peut ensuite restaurer celle-ci pour revenir en arrière.
On peut créer plusieurs clichés et donc il faut lui donner un nom et une description.
Enfin on peut lister les instantanées pour en supprimer depuis ce menu.
Les paramètres
Enfin les VM possèdent beaucoup de paramètres.
Par exemple vous pouvez créer un dossier de partages entre la VM et l’hôte.
Cela permet de passer des fichiers de manière simple.
Comment Installer les VirtualBox Additions Invités
Pour bénéficier des meilleurs performances et toutes les fonctionnalités comme le copier/coller entre le machine hôte et invité, il faut installer les VirtualBox Guest Additions dans la VM Ubuntu.
Pour cela, suivez ce tutoriel :
Pour configurer le partage entre la VM et la machine invitée, suivre ce tutoriel :
Liens
- Découvrir Linux : Qu’est-ce que Linux ?
- Quand faut-il abandonner Windows pour Linux ?
- Tester et essayer Linux sans installation
- Virtualbox : exécuter Linux Ubuntu, Windows ou Debian dans une machine virtuelle
- VirtualBox : comment créer une machine virtuelle
- Installer VirtualBox sur Ubuntu ou Debian
- Comment installer Windows 11 sur Virtualbox
- Comment installer Ubuntu 20.04 LTS
- Installer Ubuntu 22.04 LTS en dual boot avec Windows 10
- Comment installer Ubuntu 22.04 en Dual-boot avec Windows 11
- VirtualBox : exécuter Linux Ubuntu, Windows ou Debian
- Créer une VM VirtualBox en ligne de commandes avec VboxManage