Dans ce cas, on arrête d'abord proprement sa VM avec
Code : Tout sélectionner
virsh stop nom_vm
Code : Tout sélectionner
qemu-nbd -c /dev/nbd0 ma_vm.qcow2
mkdir /toto
mount /dev/nbd0p1 /toto
On fait ensuite un chroot pour aller sur le système virtualisé comme si on avait démarré normalement dessus :
Code : Tout sélectionner
mount --bind /dev /toto/dev
mount --bind /proc /toto/proc
mount --bind /sys /toto/sys
chroot /toto
Code : Tout sélectionner
update-grub
grub-install
Code : Tout sélectionner
umount /toto/dev /toto/proc /toto/sys
qemu-nbd -d /dev/ndb0
Code : Tout sélectionner
virsh start nom_vm
Code : Tout sélectionner
virsh console nom_vm