--- /dev/null
+#!/bin/sh -eu
+tool=$(readlink -e "${0%/*}/..")
+. "$tool"/host/lib.sh
+
+"$tool"/host/part-boot-umount
+case $vm_use_lvm in
+ (yes)
+ "$tool"/host/part-lvm-umount
+ ;;
+ (no)
+ "$tool"/host/part-root-umount
+ "$tool"/host/part-var-umount
+ "$tool"/host/part-home-umount
+ ;;
+ (*) exit 1;;
+ esac
+sudo kpartx -d -v /dev/domU/$vm_fqdn-disk
+#sudo xm block-detach 0 $vm_dev_disk
+# XXX: DANGEREUX ; si jamais il bloque parce que le disque était encore utilisé :
+# utiliser xm block-detach 0 $vm_dev_disk --force ;
+# ôter les éventuels mappages LVM concernés avec dmsetup table et dmsetup remove --force ;
+# ôter les mappages concernés dans /etc/lvm/cache/.cache,
+# et pour bien trouver tous les mappages :
+# % sudo find /dev -type l -exec sh -c 'printf "%s -> " "$@"; readlink "$@"' - {} \; | grep $vm_dev_disk
+# enfin, ôter l'éventuel verrou dans /var/lock/lvm/