Vous voulez tester une mise à jour système sans risquer votre machine de tous les jours. Ou installer un Linux pour voir de quoi il a l'air. Ou lancer un vieux logiciel qui refuse de tourner ailleurs. Dans tous ces cas, la réponse tient en deux mots : machine virtuelle.
Le problème, c'est que la plupart des tutoriels vous noient sous les étapes sans jamais vous dire pourquoi ça coince à la troisième ligne. Je l'ai vécu : ma première VM sous VirtualBox a refusé de démarrer pendant deux heures parce que la virtualisation matérielle était désactivée dans le BIOS. Personne ne me l'avait dit. Alors voilà un guide qui commence par les prérequis, pas par le bouton « Créer ».
Points clés à retenir
- La virtualisation matérielle (VT-x chez Intel, AMD-V chez AMD) doit être activée dans le BIOS/UEFI avant toute chose.
- Hyper-V est inclus dans Windows 11 Pro et Entreprise, mais il est incompatible avec VirtualBox s'il reste actif.
- Comptez au minimum 4 Go de RAM pour l'hôte, plus 4 Go pour une VM Windows, 2 Go pour une VM Linux légère.
- Snapshots et clonage sont vos meilleurs alliés pour expérimenter sans tout casser.
- Le choix de l'hyperviseur dépend du cas d'usage : labo perso, test pro ou serveur.
Créer une machine virtuelle : les prérequis qu'on oublie toujours
Avant de télécharger quoi que ce soit, vérifiez un point unique : la virtualisation matérielle. Sans elle, aucune VM ne démarrera, quel que soit l'outil.
Activer la virtualisation dans le BIOS ou l'UEFI
Redémarrez, entrez dans le BIOS (souvent F2, F10 ou Suppr selon la marque), cherchez une option nommée Intel VT-x, Intel Virtualization Technology ou SVM Mode selon le processeur. Activez-la, sauvegardez, redémarrez.
Sous Windows, ouvrez le Gestionnaire des tâches, onglet Performance, processeur. La ligne « Virtualisation » doit afficher « Activé ». Si elle affiche « Désactivé », retournez dans le BIOS. Pas de raccourci.
Vérifier qu'Hyper-V ne bloque pas VirtualBox
Et là, surprise : sur Windows 11, Hyper-V, WSL2 et la plateforme « Machine virtuelle » (Virtual Machine Platform) peuvent rester actifs en arrière-plan et empêcher VirtualBox de fonctionner correctement. Symptôme typique : la VM démarre puis plante avec une erreur de type VBoxManage: error: AMD-V/VT-x is not available, alors que le BIOS est bien configuré.
La solution : ouvrir « Activer ou désactiver des fonctionnalités Windows » et décocher Hyper-V, Virtual Machine Platform et Windows Hypervisor Platform. Attention, désactiver WSL2 peut casser votre installation Linux si vous en avez une.
Bref, si vous tenez à VirtualBox, gardez Hyper-V éteint. Si vous voulez Hyper-V, oubliez VirtualBox.
Choisir son hyperviseur : Hyper-V, VirtualBox ou VMware
Les trois font la même chose sur le papier. Dans la pratique, ils ne s'adressent pas au même public.
| Outil | Type | Coût | Snapshots | Réseau | Idéal pour |
|---|---|---|---|---|---|
| Hyper-V | Type 1 (bare-metal intégré) | Gratuit (Windows Pro/Entreprise) | Points de contrôle natifs | Switch virtuel intégré | Environnement Windows pro, tests serveur |
| VirtualBox | Type 2 | Gratuit (Oracle, licence GPL) | Snapshots simples | Réseau NAT, pont, hôte uniquement | Labo perso, découverte multiplateforme |
| VMware Workstation Player | Type 2 | Gratuit pour usage personnel | Snapshots (version Pro payante) | Réseau avancé, VLAN virtuels | Tests pro, migration vers vSphere |
Mon avis tranché : pour un labo perso sous Windows 11 Famille, VirtualBox reste le meilleur choix. Pour une machine sous Windows 11 Pro avec des besoins de test réseau sérieux, Hyper-V gagne haut la main. VMware Workstation Player n'a de sens que si vous prévoyez de migrer vers un vrai environnement vSphere plus tard.
Créer une machine virtuelle pas à pas avec VirtualBox
Voici la méthode que j'utilise systématiquement. Elle prend dix minutes une fois les prérequis réglés.
Étape 1 : installer VirtualBox et l'Extension Pack
Téléchargez VirtualBox depuis le site officiel d'Oracle. Installez-le. Ensuite, téléchargez l'Extension Pack séparément et installez-le en double-cliquant dessus (VirtualBox doit être fermé). Sans lui, pas d'USB 2.0/3.0 dans la VM, pas de partage de dossier fluide.
Étape 2 : télécharger l'image ISO de l'OS invité
Windows 11 propose une image ISO gratuite sur son site officiel. Ubuntu aussi. Pour éviter l'activation forcée de Windows, vous pouvez installer sans clé — le système tournera en mode non activé avec quelques limitations cosmétiques (filigrane, personnalisation bloquée).
Rangez tous vos ISO dans un dossier dédié, par exemple D:\ISO\. Ça évite de les chercher pendant trois ans.
Étape 3 : créer la VM
Ouvrez VirtualBox, cliquez sur Nouvelle. Donnez un nom, choisissez le type et la version de l'OS. VirtualBox ajustera les valeurs par défaut automatiquement.
- RAM : 4 Go pour un Windows 11, 2 Go pour un Linux léger (Lubuntu, Xubuntu).
- Disque : 40 Go minimum pour Windows 11, 20 Go pour Linux.
- Type de disque : VDI, alloué dynamiquement (il grossit à mesure que vous remplissez).
Ne sautez pas l'allocation dynamique. Un disque fixe de 40 Go occupe 40 Go réels dès la création, même vide. Sur un SSD, c'est du gaspillage.
Étape 4 : configurer la VM avant le premier démarrage
Sélectionnez la VM, cliquez sur Configuration. Deux réglages essentiels :
- Système > Processeur : attribuez au moins 2 cœurs si votre hôte en a 4 ou plus.
- Stockage : cliquez sur le lecteur optique vide, choisissez « Choisir un fichier de disque », sélectionnez votre ISO.
Démarrez. L'installation se déroule comme sur une machine physique. Comptez 20 à 40 minutes selon l'OS.
Hyper-V sur Windows 11 : la méthode alternative
Si votre machine tourne sous Windows 11 Pro ou Entreprise, Hyper-V est déjà là. Activez-le via « Activer ou désactiver des fonctionnalités Windows » > cochez Hyper-V > redémarrez. Puis ouvrez le Gestionnaire Hyper-V.
Génération 1 ou Génération 2 ?
Hyper-V propose deux modes de création. La Génération 2 est plus moderne : démarrage UEFI, Secure Boot possible, meilleure compatibilité avec Windows 11. La Génération 1 reste utile pour les OS anciens (Windows 7, vieux Linux).
Créez la VM en Génération 2 pour tout OS récent. Attribuez la RAM, le réseau (par défaut, un switch virtuel par défaut suffit), créez un disque de 40 Go, puis pointez vers votre ISO avant de démarrer.
Un détail qui m'a coûté une heure la première fois : en Génération 2, il faut connecter l'ISO avant de démarrer, sinon la VM cherche un PXE et refuse de booter.
Après la création : ce qu'il faut savoir faire
Une VM installée, c'est bien. Une VM utilisable, c'est mieux.
- Snapshots : faites-en un juste après l'installation propre. Il sert de point de retour en cas de fausse manip.
- Clonage : dupliquer une VM configurée prend quelques minutes contre une heure à tout refaire.
- Partage de dossier hôte/invité : « Périphériques > Dossiers partagés » dans VirtualBox, puis montage dans l'OS invité. Indispensable pour transférer des fichiers.
- Redimensionnement de disque : possible via
VBoxManage modifyhden ligne de commande, mais il faut ensuite étendre la partition dans l'OS invité.
Les VM gratuites, c'est vraiment gratuit ?
Oui, tant que vous restez dans un cadre d'usage personnel ou d'évaluation. Windows 11 s'installe sans clé et tourne indéfiniment en mode non activé. Ubuntu, Debian, Fedora sont libres et gratuits. VirtualBox et Hyper-V sont gratuits.
Le seul coût réel, c'est le matériel. Une machine avec 8 Go de RAM et un processeur récent fera tourner une VM confortablement. Avec 16 Go, vous en faites tourner trois sans transpirer.
Ce qu'il faut retenir
Créer une machine virtuelle, c'est simple une fois qu'on sait où regarder. Le BIOS d'abord. Le conflit Hyper-V/VirtualBox ensuite. Le reste, c'est du clic guidé.
Et si vous ne devez retenir qu'une chose de cet article, retenez celle-ci : faites un snapshot dès que votre VM est propre. Un jour, vous bricolerez quelque chose qui cassera tout, et ce snapshot vaudra beaucoup plus que les dix minutes que vous aurez passées à le créer.
La vraie question, maintenant, ce n'est pas « comment » mais « pourquoi ». Quelle expérience allez-vous mener dans cette VM ? Parce que c'est ça, l'intérêt réel de la virtualisation : pouvoir tout casser sans conséquence.