Introduction : Qu’est-ce que la Virtualisation ?
La Virtualisation est une technique qui consiste à émuler (simuler) un autre système d’exploitation à l’intérieur de votre système d’exploitation principal (appelé système hôte). L’ordinateur invité, ou Machine Virtuelle (VM), fonctionne comme un ordinateur distinct, sans risquer d’affecter le système hôte.
Pourquoi Virtualiser ?
La virtualisation est une compétence clé dans de nombreux secteurs de l’informatique :
- Tests et Pratiques à Risques : Tester de nouveaux programmes, des configurations serveur ou des pratiques de sécurité sans danger pour votre machine principale.
- Administration de Serveurs : Créer des environnements serveurs isolés.
- Compatibilité : Exécuter des logiciels qui ne sont pas compatibles avec votre système d’exploitation actuel (ex: faire tourner une application Windows sur un Mac).
- Découverte : Tester facilement de nouveaux systèmes d’exploitation (Linux, Android) sans avoir à les installer réellement sur votre disque dur.
1. Préparation du Projet
Pour démarrer un projet de virtualisation, vous avez besoin de deux éléments principaux :
- Le Logiciel Hyperviseur : Un programme capable de créer et de gérer des machines virtuelles. Oracle VM VirtualBox est l’un des plus populaires et est disponible gratuitement.
- L’Image Système (ISO) : Le fichier d’installation du système d’exploitation invité que vous souhaitez installer (ex: Linux Mint, Ubuntu, Zorin OS, Lubuntu, etc.).
2. Installation de VirtualBox
L’installation de l’hyperviseur est simple et suit le même processus que n’importe quel logiciel standard :
- Téléchargez le logiciel Oracle VM VirtualBox sur le site officiel pour votre système d’exploitation (Windows, macOS ou Linux).
- Suivez l’installation par défaut : Suivant > Suivant > Installer.
- Une fois l’installation terminée, lancez le logiciel.
3. Création de la Machine Virtuelle (VM)
Cette étape consiste à configurer le matériel virtuel qui sera alloué à votre système invité.
Étape 1 : Initialisation
- Dans VirtualBox, cliquez sur « Nouvelle ».
- Nommez votre machine (ex: « Linux Mint Test ») et spécifiez le Type et la Version du système d’exploitation que vous allez installer (ex: Type: Linux, Version: Ubuntu 64 bit).
Étape 2 : Allocation de la Mémoire Vive (RAM)
- Définissez la taille de la mémoire vive (RAM) que vous souhaitez allouer à la VM.
- Conseil : Une allocation par défaut est souvent suffisante. Augmentez cette valeur uniquement si vous constatez des ralentissements importants et si votre système hôte dispose de suffisamment de mémoire.
Étape 3 : Création du Disque Dur Virtuel
La VM a besoin d’un espace de stockage. Vous allez créer un fichier qui agira comme son disque dur.
- Choisissez l’option « Créer un disque dur virtuel maintenant ».
- Format : Privilégiez le format VDI (VirtualBox Disk Image) pour une meilleure compatibilité avec VirtualBox.
- Stockage : Choisissez l’option « Alloué dynamiquement ». Cela signifie que le fichier du disque dur virtuel grandira uniquement en fonction des données stockées, sans occuper l’espace maximum défini au départ.
- Taille : Définissez la taille maximale que le disque virtuel pourra atteindre. (Exemple : 20 Go).
Votre machine virtuelle est maintenant créée, mais elle n’a pas encore de système d’exploitation !
4. Installation du Système d’Exploitation (Ajout de l’ISO)
Il faut maintenant « insérer » le disque d’installation (le fichier ISO) dans la machine virtuelle.
- Sélectionnez votre VM dans la liste.
- Cliquez sur « Configuration » (ou
CTRL + S). - Allez dans la section « Stockage ».
- Sous le contrôleur SATA, cliquez sur l’icône « Ajoute un lecteur optique ».
- Cliquez sur « Ajouter » et sélectionnez votre fichier ISO (l’image disque de votre système Linux).
- Validez par « Choisir » puis « OK ».
Il ne vous reste plus qu’à cliquer sur « Démarrer » pour lancer la VM et commencer l’installation du système d’exploitation invité comme si vous utilisiez un ordinateur réel.

