意外移动了 FUSE 挂载点,无法卸载。除了重启之外还有其他选择吗?

意外移动了 FUSE 挂载点,无法卸载。除了重启之外还有其他选择吗?

我使用几个不同的 FUSE 模块挂载了一个磁盘映像,然后重命名了父目录。

挂载已从 mtab 中消失,并且现在操作系统拒绝卸载它们。

fusermount -u mnt返回:

    fusermount: entry for /home/catskul/foo/mnt not found in /etc/mtab

sudo fusermount -u mnt返回:

    fusermount: failed to unmount /home/catskul/foo/mnt: Device or resource busy

sudo fuser -a mnt返回:

    Cannot stat file /proc/986/fd/55: Permission denied
    mnt:

答案1

终止具有“权限被拒绝” fd 的进程,然后随后发出fusermount -u mnt操作即可。

相关内容