Configuration de QEMU et VMM
Installation
Section intitulée « Installation »Pour installer et faire fonctionner VMM (Virtual Machine Manager) et QEMU sur CachyOS, le processus est le suivant :
# Ceci installera les paquets nécessaires (notez la remarque sur "Windows 11" ci-dessous) :sudo pacman -S qemu-full virt-manager swtpm# Ceci ajoutera l'utilisateur au groupe "libvirt" pour qu'il puisse l'utiliser :sudo usermod -aG libvirt $USER# Backend LXC (optionnel, pour les conteneurs linux, l'activation des deux backends n'entre pas en conflit) :systemctl enable --now libvirtd.service# Backend QEMU (pour les VM) :systemctl enable --now libvirtd.socket# Ceci activera Internet dans une VM chaque fois qu'elle démarre :sudo virsh net-autostart defaultLes bases de la création d’une VM
Section intitulée « Les bases de la création d’une VM »D’abord, lancez VMM, la première chose qui vous accueillera est la connexion de ces éléments :

-
Ensuite, cliquez sur
Édition -> Préférences -> ✅ Activer l'édition XMLet fermez ce sous-menu. -
Vous pouvez maintenant créer une nouvelle machine virtuelle, soit en cliquant sur l’écran avec une étoile et une icône de lecture, soit via
Fichier -> Nouvelle machine virtuelle. L’outil de création de VM vous accueillera. À côté de
Connexion :, vous verrez un menu déroulant, cliquez dessus, sélectionnez celui qui convient, puis continuez avecSuivant.
Il vous sera demandé de localiser l’image
.isod’un SE que vous avez téléchargée. Cliquez surParcourir...et localisez-la. Vous pouvez également ajouter ou créer un répertoire dédié au stockage des fichiers .iso en cliquant sur le bouton+ (Ajouter un pool). Si vous souhaitez réutiliser le chemin de laSession Utilisateurpour cela, celui-ci se trouve dans~/.config/libvirt/. Si votre SE n’est pas autodétecté, décochez simplement l’autodétection et choisissez manuellement la correspondance la plus proche,
exemple : CachyOS = Arch Linux.-
L’étape 3 est simple, donnez simplement à votre VM la quantité de RAM et de cœurs de CPU que vous souhaitez. Ce n’est pas gravé dans le marbre et peut être facilement modifié.
-
À l’étape 4, vous pouvez choisir de créer un espace de stockage virtuel (cela crée un fichier .qcow2), ou un chemin que la VM utilisera.
-
À l’étape 5, cochez
Personnaliser la configuration avant l'installation -> Terminer. Vous arriverez alors ici :
Il y a quelques points à vérifier ici si vous installez une VM Linux. Dans
Aperçu, confirmez que le chipset est Q35 et que le firmware est UEFI. Sauf si vous installez quelque chose de vraiment ancien ou faites quelque chose de farfelu, vous ne voulez jamais une autre configuration. Si vous créez une VMWindows 11, allez dansAjouter un matériel -> TPM, puis sélectionnez soit Émulé, soit Passthrough (voir la note en haut de page) etTerminerpour fermer le sous-menu.-
Cliquez maintenant sur
Commencer l'installation. -
Si vous êtes dans une VM Linux (ou un autre SE qui utilise OpenGL et/ou fournit libvulkan), consultez respectivement EGL Headless et/ou Virtio-Venus.
Note finale
Section intitulée « Note finale »Si vous êtes dans une VM Windows 11, pour améliorer les performances, vous pouvez :
- installer les pilotes Virtio-Win de RedHat dans le système invité
- si vous avez un iGPU Intel, vous pouvez plutôt vous intéresser à GVT-g et MDEV
- si vous avez un iGPU Intel et un dGPU, vous pouvez plutôt vous intéresser à GVT-d
- si vous avez un iGPU et un dGPU ou plus de 2 dGPU et que vous voulez plutôt passer un dGPU, vous pouvez vous intéresser à VFIO