M : le système invité les pilotera directement.
<note>
Dans ce mode de fonctionnement, l'affichage sur ... plus souvent la carte intégrée à la carte mère.
</note>
===== Environnement =====
* Ubuntu 25.10 (q... echercher l'ID matériel et le groupe IOMMU ====
<note>
Afin qu'il puisse être correctement assigné et u... O afin qu'il ne soient pas utilisés par l’hôte.
</note>
On cherche d'abord à déterminer l'ID du GPU et
disque d'une VM. Pour les cas évoqués dans cette note, le système invité ne s'exécute pas.
Plusieurs p... :
<code bash>
qemu-img info afile.img
</code>
<note>
Une image de type **RAW** pourra être utilisée p... être utilisé directement par mount ou losetup.
</note>
===== Utiliser guestfish =====
<code bash>
... ommandes, ici on l'utilise en mode interactif :
<note>
Comme pour le Bash, on dispose d'une auto-complé
système ''libvirt-qemu'' et des droits étendus.
<note>
Pour que l'utilisateur puisse interagir en mode ... se trouver dans les dossiers de l'utilisateur.
</note>
Ci-dessous un exemple de retour d'erreur lors d... ebian11
qemu-img create -f qcow2 vda 5G
</code>
<note>
L'utilisateur **libvirt-qemu** doit avoir accès ... riture sur le dossier contenant l'image disque.
</note>
Créons à présent la VM avec virt-install:
<cod
er les paramètres de la console au noyau (confère notes Rocky Linux 9)
====== Création d'une VM minimal... s altérer la configuration du poste de travail.
<note>
Sauf besoins spécifiques, pour les systèmes mode... s et d'utiliser des fonctionnalités avancées.
</note>
Télécharger l' [[https://cdimage.debian.org/deb... pour créer la VM avec les paramètres suivants :
<note>
Pour valider la syntaxe et les options utilisées
(640×480 pixels, SVGA-256 couleurs recommandé).
<note>
La plupart des programmes prévus pour Windows 95... sible d'envisager la virtualisation Windows 98.
</note>
<code bash>
virt-install --connect qemu:///ses... debug
</code>
A propos des options utilisées :
<note>
Pour que le matériel présenté par l'hyperviseur ... ithub.com/JHRobotics/softgpu/blob/main/qemu.md)
</note>
Au démarrage de la VM :
* Appuyer sur ESC pou
que
du -sh sda.qcow2
1,3G sda.qcow2
</code>
<note>
On utilise bien ici la commande **''du''** sur l... également via la commande **''qemu-img info''**
</note>
===== Références =====
* https://serverfau... linux.no/index.php/Libvirt_TRIM/UNMAP
* https://note.artchiu.org/2025/02/25/enable-trim-discard-operat
installer Debian 11 en système invité ======
La note [[sysadmin/linux/virtualisation/kvm/creer_une_vm_... st rapportée par le client VNC **Virt-viewer**.
<note>
En cas de fermeture de la console virtuelle, vir... irsh vncdisplay --domain debian11-amd64
</code>
</note>
virt-viewer permet de se reconnecter facilement
t) des opérations qui pourraient être risquées.
<note warning>
Le clonage doit être réalisé sur une VM arrêtée.
</note>
===== Installation =====
**virt-clone** est in
bash>
virsh undefine --domain win10-pro
</code>
<note>
La suppression du domaine ne supprime pas les fichiers dans le répertoire source.
</note>
===== Références =====
* [[https://ostechnix
t (qcow2).
===== Convertir le format RAW =====
<note>
Les snapshots ne sont disponibles qu'avec le format QCOW2.
</note>
La commande ci-dessous permet de convertir le f
== KVM : Redimensionner une image disque ======
<note warnning>
Vérifier que la VM n'est pas en cours d... on avant toute opération sur le fichier disque.
</note>
Pour afficher les caractéristiques d'une image
ible de créer un réseau en mode session ======
<note>
**La gestion des réseaux ne peut pas se faire en... éseaux, il faudra se connecter en mode système.
</note>
:TODO_DOCUPDATE:
On peut cependant connecter u
virt-qemu:rw /run/user/1000/pipewire-0
</code>
<note>
Cette modification est temporaire car le pseudo ... t à faire exécuter par le service ''libvirtd''.
</note>
On peut à présent retenter de lancer/créer la V
rsh snapshot-create --domain ms-dos6.22
</code>
<note>
En cas d'erreur, on pourra facilement retourner ... tial avec la commande ''virsh snapshot-revert''
</note>
Copier les pilotes ''OAKCDROM.SYS'' dans le do
ni son pour tests de services en mode serveur.
<note>
La version Desktop ne propose pas d'installateur... ir lancer l'installateur en console uniquement.
</note>
La page des [[https://releases.ubuntu.com/24.0