ash-umount(1)Ash Manualash-umount(1)

NAME

ash-umount - unmount a hot-mounted directory from a running VM

DESCRIPTION

Unmounts a hot-mounted guest path and tears down ash's host-side staging mount.

GUEST PATH

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.

HOW IT WORKS

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.

REQUIREMENTS

The VM must be running and QEMU Guest Agent must be available.

EXAMPLES

ash umount work ~/dev/project
ash umount work ~/nixpkgs

Generated from ash Cmdliner manpage metadata.

ash-umount(1)ash 0.1.9ash-umount(1)