linux : Installer une machine virtuelle
Créé par Jean-Emmanuel Bissey le 09/11/2025 PubliéAvec ce prompt "installer KVM sur Debian", nous obtenons cette réponse (que j'ai un peu adapté)
1. Vérifier que le processeur supporte la virtualisation
Exécuter :
egrep -c '(vmx|svm)' /proc/cpuinfo
- Si la commande renvoie 0, le processeur ne supporte pas la virtualisation matérielle, ou elle est désactivée dans le BIOS/UEFI.
- Si elle renvoie 1 ou plus, c'est bon.
Vérifier aussi que le module KVM correspondant est chargé :
lscpu | grep Virtualization
Et :
lsmod | grep kvm
Si rien ne s'affiche, le charger plus tard.
2. Installer les paquets nécessaires
Installer KVM, QEMU, le gestionnaire de machines virtuelles et les utilitaires réseau :
sudo apt update sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst virt-manager
Détails des paquets :
qemu-kvm: l'hyperviseur principallibvirt-daemon-system/libvirt-clients: gestion de machines virtuelles viavirshetvirt-managerbridge-utils: pour la mise en réseau (bridge) des VMvirtinst: outils en ligne de commande (virt-install, etc.)virt-manager: interface graphique pour gérer les VMs
3. Ajouter l'utilisateur au groupe libvirt
Cela permet d'utiliser KVM sans être root :
sudo usermod -aG libvirt $(whoami)
Redémarrer la session (ou exécuter newgrp libvirt).
4. Vérifier l'installation
Vérifier que KVM est bien actif :
sudo systemctl status libvirtd
(ou virtnetworkd sur Debian 12+)
Puis :
virsh list --all
→ Si cela ne donne pas d'erreur, KVM est opérationnel.
5. Installer l'interface graphique Virt-Manager
Si l'environnement est graphique (GNOME, KDE, etc.) :
sudo apt install virt-manager
Lancer ensuite :
virt-manager
6. Créer une machine virtuelle
- Cliquer sur Créer une nouvelle machine
- Choisir :
- Installer depuis une image ISO
- Sélectionner le fichier ISO (Ubuntu, Windows, Debian, etc.)
- Allouer :
- Mémoire RAM
- Nombre de CPU
- Créer un disque virtuel (QCOW2), par exemple 20 Go
- Choisir le type de réseau :
- Par défaut : NAT (accès Internet via le PC)
- Optionnel : bridge pour que la VM soit visible sur le réseau local
- Cliquer sur Terminer → la VM démarre, et l'installation de l'OS peut commencer.
7. Lancer une machine virtuelle
Si cette erreur apparait,
fermer le gestionnaire de machine virtuelle et lancer cette commande, puis le gestionnaire à nouveau
sudo virsh net-start default virt-manager