ash-umount - unmount a hot-mounted directory from a running VM
Unmounts a hot-mounted guest path and tears down ash's host-side staging mount.
GUEST_PATH must match the guest target used with ash mount. A path starting with ~ is resolved relative to the guest SSH user's home.
ash removes the mount's desired-state record, uses virtle guest-exec to unmount GUEST_PATH, removes an empty guest mountpoint, then tears down the matching host staging mount. If the guest unmount fails normally, ash restores the desired-state record.
Host teardown tries normal and lazy FUSE unmounts before a root-only umount fallback, which handles virtiofsd briefly keeping the staging mount busy.
The VM must be running and QEMU Guest Agent must be available.
ash umount work ~/dev/project
ash umount work ~/nixpkgs
Generated from ash Cmdliner manpage metadata.