Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| sysadmin:linux:virtualisation:kvm:monter-image-disque-qemu [2026/05/31 17:19] – yoann | sysadmin:linux:virtualisation:kvm:monter-image-disque-qemu [2026/06/22 04:58] (Version actuelle) – yoann | ||
|---|---|---|---|
| Ligne 6: | Ligne 6: | ||
| ====== Monter un disque virtuel QEMU sur le système hôte ====== | ====== Monter un disque virtuel QEMU sur le système hôte ====== | ||
| - | Il est possible d' | + | Il est possible d' |
| Plusieurs possibilités : | Plusieurs possibilités : | ||
| Ligne 23: | Ligne 23: | ||
| < | < | ||
| - | Une image de type **RAW** pourra être utilisée par les outils '' | + | Une image de type **RAW** pourra être utilisée par les outils '' |
| </ | </ | ||
| | | ||
| Ligne 39: | Ligne 39: | ||
| </ | </ | ||
| - | A corriger : | ||
| - | |||
| - | < | ||
| - | Pour pouvoir utiliser sans erreur les fichiers disques, l' | ||
| - | confère note | ||
| - | </ | ||
| <code bash> | <code bash> | ||
| Ligne 69: | Ligne 63: | ||
| ===== Utiliser guestmount ===== | ===== Utiliser guestmount ===== | ||
| - | Installer le paquet libguestfs-tools : | + | Installer le paquet |
| <code bash> | <code bash> | ||
| sudo apt install -y libguestfs-tools | sudo apt install -y libguestfs-tools | ||
| </ | </ | ||
| + | |||
| + | : | ||
| + | |||
| + | On peut monter le système de fichier en spécifiant la VM (domain) ou en utilisant directement un fichier disque. | ||
| Ligne 88: | Ligne 86: | ||
| Pour les systèmes s' | Pour les systèmes s' | ||
| + | |||
| + | |||
| + | ===== Dépannage ===== | ||
| + | |||
| + | ==== guestfish : Erreur systématique au montage des systèmes de fichiers ==== | ||
| + | |||
| + | Lors de toute tentative de montage d'un système de fichier avec guesfish, on obtient le message d' | ||
| + | |||
| + | < | ||
| + | libguestfs : | ||
| + | To see full error messages you may need to enable debugging. | ||
| + | Do: | ||
| + | export LIBGUESTFS_DEBUG=1 LIBGUESTFS_TRACE=1 | ||
| + | and run the command again. | ||
| + | http:// | ||
| + | You can also run ' | ||
| + | into a bug report or message to the libguestfs mailing list. | ||
| + | </ | ||
| + | |||
| + | En relancant guestfish avec les variables proposées : | ||
| + | <code bash> | ||
| + | LIBGUESTFS_DEBUG=1 LIBGUESTFS_TRACE=1 guestfish | ||
| + | </ | ||
| + | |||
| + | Parmi les traces, on peut voir le message d' | ||
| + | |||
| + | < | ||
| + | cp: cannot open '/ | ||
| + | supermin: cp -p '/ | ||
| + | libguestfs : | ||
| + | </ | ||
| + | |||
| + | Dans le cas reporté ici, l' | ||
| + | |||
| + | <code bash> | ||
| + | setfacl -m ' | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||