gvfs が邪魔で umount アンマウントできない。
takuya@server:~$ sudo lsof +D /mnt lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/116/gvfs Output information may be incomplete. lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs Output information may be incomplete.
gvfs をアンマウントすると解決した。
takuya@server:~$ sudo umount /run/user/1000/gvfs takuya@server:~$ sudo umount /run/user/116/gvfs
意外と単純ですね。
gvfs の親をたどって gdm や systemd-initを 再起動しなくちゃいけないのかとか思った。
gvfs でマウントさせない。
fstab から gvfs を排除する。
# before ro,noatime,nodiratime,nofail,nosuid,nodev,nofail,x-gvfs-show # after ro,noatime,nodiratime,nofail,nosuid,nodev,nofail