Tutoriel sur la création d'une machine virtuelle dans VirtualBox et VMware
La virtualisation est une technologie qui permet d'exécuter un système d'exploitation invité par-dessus le système d'exploitation principal (hôte) sans réinstaller l'appareil. Grâce à la virtualisation, vous pouvez tester Linux sous Windows, utiliser Windows pour des applications spécifiques, créer des environnements de test réseau et même tester des logiciels en toute sécurité. Oracle VirtualBox et VMware (par exemple, VMware Workstation Player/Pro) sont deux des applications de virtualisation les plus utilisées. Cet article décrit les étapes de création d'une machine virtuelle (VM) avec ces deux solutions, ainsi que les paramètres essentiels à son bon fonctionnement.
-
Préparation avant la création d'une machine virtuelle
Avant de commencer, assurez-vous que les éléments suivants sont prêts :
1. Fichier ISO du système d'exploitation
Téléchargez une image ISO officielle (par exemple, Windows 10/11, Ubuntu, Debian, etc.). Cette image ISO servira de support d'installation.
2. Spécifications adéquates de l'appareil
Minimum recommandé :
– 8 Go de RAM (16 Go sont préférables si vous utilisez fréquemment des machines virtuelles)
– 30 à 60 Go d’espace libre sur disque SSD/HDD (selon le système d’exploitation)
– Le processeur prend en charge la virtualisation (Intel VT-x/AMD-V)
3. Activez la virtualisation dans le BIOS/UEFI
Si la machine virtuelle semble lente ou ne démarre pas, vérifiez le BIOS/UEFI et activez Intel VT-x ou AMD-V.
4. Comprendre les exigences du système d'exploitation invité
Windows nécessite généralement plus de RAM que Linux.Pour un ordinateur de bureau Linux, 2 à 4 Go de RAM suffisent généralement ; Windows peut nécessiter 4 à 8 Go pour un confort optimal.
-
Partie 1 : Tutoriel sur la création d’une machine virtuelle dans VirtualBox
VirtualBox est populaire car il est gratuit, multiplateforme et facile à utiliser. Voici les étapes pour créer une machine virtuelle.
1. Installez VirtualBox
Téléchargez-le depuis le site officiel d'Oracle VirtualBox et installez-le comme n'importe quelle autre application. Ensuite, ouvrez VirtualBox.
2. Créer une nouvelle machine virtuelle
1. Cliquez sur le bouton Nouveau.
2. Contenu :
– Nom : par exemple « Ubuntu-VM » ou « Windows11-VM »
– Dossier : emplacement de stockage de la machine virtuelle
– Type et version : sélectionnez en fonction du système d’exploitation (par exemple Linux → Ubuntu 64 bits ou Windows 11 64 bits).
3. Dans la dernière version de VirtualBox, vous pouvez insérer directement une image ISO. Sélectionnez le fichier ISO téléchargé.
3. Configurer la RAM et le processeur
– Mémoire de base (RAM) :
– Ubuntu : 2 048 à 4 096 Mo (2 à 4 Go)
– Windows 10/11 : 4096–8192 Mo (4–8 Go)
– Processeurs (CPU) :
En général, 2 cœurs suffisent pour une utilisation normale. Si votre hôte possède un processeur à 8 cœurs, vous pouvez en allouer 2 à 4.
Remarque : ne consacrez pas toute la RAM/le processeur à la machine virtuelle, laissez-en une partie au système hôte pour qu'il reste réactif.
4. Créer un disque dur virtuel
VirtualBox vous proposera de créer un disque dur virtuel. Paramètres généraux :
– Créez un disque dur virtuel maintenant
– VDI (Image disque VirtualBox) (par défaut)
– Allocation dynamique (la taille augmente en fonction de l'utilisation)
- Taille :
– Linux : minimum 20 Go (30 Go recommandés)
– Windows : minimum 50 à 64 Go pour un confort optimal
Cliquez sur Créer.
5. Paramètres importants avant l'installation
Sélectionnez VM → Paramètres :
– Système → Ordre de démarrage : assurez-vous que le disque optique (ISO) est au-dessus du disque dur (en cas d'installation à partir d'une image ISO).
– Affichage → Mémoire vidéo : Augmentez-la à 128 Mo ou à la valeur maximale disponible. Activez l’accélération 3D si nécessaire (notamment pour les ordinateurs de bureau Linux).
– Stockage : assurez-vous que l’image ISO est montée sur le lecteur optique.
- Réseau :
– NAT (par défaut) : la machine virtuelle peut accéder à Internet, c'est sûr et pratique.
– Adaptateur ponté : la machine virtuelle apparaît comme un autre périphérique sur le réseau (utile pour les serveurs/laboratoires).
– USB : activez cette option si vous souhaitez connecter une clé USB à la machine virtuelle (un pack d’extension est parfois nécessaire).
Cliquez sur OK.
6. Lancer la machine virtuelle et installer le système d'exploitation
Cliquez sur Démarrer. La machine virtuelle démarrera à partir de l'image ISO et affichera l'installateur du système d'exploitation. Suivez les étapes d'installation correspondant à votre système d'exploitation (choisissez la langue, le disque, l'utilisateur, le fuseau horaire, etc.).
7. Installez les additions invité (fortement recommandé)
Les options Guest Additions rendent l'expérience VM beaucoup plus confortable :
– résolution d'écran automatique,
– copier-coller et glisser-déposer,
– de meilleurs pilotes graphiques.
Comment installer :
1. Lorsque la machine virtuelle est allumée : menu Périphériques → Insérer l’image CD des Additions invité…
2. Dans le système d'exploitation invité, exécutez le programme d'installation qui apparaît.
3. Redémarrez la machine virtuelle une fois terminé.
-
Partie 2 : Tutoriel sur la création d’une machine virtuelle dans VMware (Workstation Player/Pro)
VMware est réputé pour sa stabilité et ses performances élevées. VMware Workstation Player est gratuit pour un usage personnel, tandis que la version Pro payante offre davantage de fonctionnalités.
1. Installez VMware Workstation
Téléchargez VMware Workstation Player/Pro et installez-le. Ouvrez l'application une fois l'installation terminée.
2. Créer une nouvelle machine virtuelle
1. Cliquez sur « Créer une nouvelle machine virtuelle ».
2. Sélectionnez la méthode d'installation :
– Fichier image disque d'installation (iso) : sélectionnez le fichier ISO.
3. VMware détecte généralement le système d'exploitation automatiquement.
3. Sélectionnez le système d'exploitation et l'installation facile (facultatif)
Si le système d'exploitation le prend en charge, VMware propose Easy Install :
– Renseignez le nom d'utilisateur, le mot de passe et la clé de produit (Windows) si nécessaire.
– VMware automatisera une partie de l'installation.
Si vous souhaitez un contrôle total, vous pouvez choisir de ne pas utiliser Easy Install (selon la version).
4. Spécifiez le nom et l'emplacement de la machine virtuelle
Nommez la machine virtuelle et choisissez un emplacement de stockage. Nous vous recommandons de l'enregistrer sur un disque disposant d'un espace suffisant, idéalement un SSD pour des performances optimales.
5. Définir la capacité du disque
– Déterminez la taille maximale du disque (par exemple 40 Go, 60 Go ou selon les besoins).
– Sélectionnez les options de stockage :
– Stocker le disque virtuel dans un seul fichier (plus rapide, plus propre)
– Diviser le disque virtuel en plusieurs fichiers (plus facile à déplacer)
Cliquez sur Suivant.
6. Matériel personnalisé : RAM, processeur, réseau
Cliquez sur Personnaliser le matériel :
– Mémoire : prévoir 2 à 4 Go pour Linux, 4 à 8 Go pour Windows.
– Processeurs : 2 cœurs suffisent généralement.
– Adaptateur réseau :
– NAT : pratique, par défaut.
– Mode ponté : convient aux serveurs VM pour obtenir une adresse IP réseau.
– Affichage : activer l’accélération 3D si nécessaire.
Cliquez sur Fermer, puis sur Terminer.
7. Exécuter et installer le système d'exploitation
Cliquez sur « Mettre sous tension » pour allumer cette machine virtuelle. Le programme d'installation du système d'exploitation va se lancer. Suivez les étapes d'installation jusqu'à la fin.
8. Installez VMware Tools
VMware Tools est l'équivalent des additions invité dans VirtualBox. Ses fonctions sont les suivantes :
– des graphismes et des pilotes de souris plus fluides,
– synchronisation temporelle,
– un meilleur bloc-notes,
- Amélioration des performances des machines virtuelles.
En général, VMware Tools est proposé automatiquement ou peut être installé via le menu :
– Lecteur/VM → Gérer → Installer VMware Tools
Suivez les instructions d'installation sur le système d'exploitation invité, puis redémarrez.
-
Conseils rapides d'optimisation et de dépannage
1. La machine virtuelle est lente
– Assurez-vous que la virtualisation est activée dans le BIOS/UEFI
– Réduire la charge du serveur (fermer les applications gourmandes en ressources)
– Utiliser un SSD pour les fichiers de machine virtuelle
– Ajouter suffisamment de RAM/CPU à la machine virtuelle
2. Impossible installer Windows 11
Windows 11 requiert un module TPM et le démarrage sécurisé. VMware Pro propose une option de module TPM virtuel ; les dernières versions de VirtualBox offrent également certaines options, mais la compatibilité varie selon la version. Vous pouvez aussi utiliser Windows 10 ou une distribution Linux.
3. Pas d'accès à Internet sur la machine virtuelle
Essayez de configurer le réseau en mode NAT, puis redémarrez la machine virtuelle. Si le problème persiste, vérifiez les paramètres du pilote (Outils/Modules complémentaires) ou les paramètres DNS du système d'exploitation invité.
4. Résolution d'écran réduite, impossible d'afficher le plein écran.
Assurez-vous que les additions invité (VirtualBox) ou VMware Tools sont installés.
-
Clôture
Créer une machine virtuelle avec VirtualBox ou VMware suit globalement le même processus : sélectionner une image ISO, configurer la RAM et le processeur, créer un disque virtuel, puis installer le système d'exploitation. Les principales différences résident dans l'interface, les fonctionnalités supplémentaires et certaines options de configuration. Pour les débutants, VirtualBox est très intuitif et gratuit ; VMware est souvent privilégié pour sa stabilité et son optimisation dans de nombreux cas d'utilisation. Une fois la machine virtuelle installée, n'oubliez pas d'installer les additions invité ou VMware Tools pour améliorer ses performances et son confort d'utilisation.
Si vous le souhaitez, veuillez indiquer le système d'exploitation que vous souhaitez installer (Windows/Linux) et les spécifications de votre ordinateur portable/PC, je pourrai alors vous recommander les paramètres de RAM, de processeur et de taille de disque les plus adaptés.