fusermount:umount failed:参数无效

时间:2012-08-07 10:48:24

标签: fuse

当我尝试卸载FUSE文件系统时,出现错误:

root@ubuntu:/home/fufs/src# fusermount -u /tmp/kpfss
fusermount: failed to unmount /tmp/kpfss: Invalid argument
root@ubuntu:/home/fufs/src# fusermount -z -u /tmp/kpfss
fusermount: failed to unmount /tmp/kpfss: Invalid argument

如何卸载文件系统?感谢。

2 个答案:

答案 0 :(得分:5)

之前遇到过这个问题,你可能会发现使用umount会有所帮助:

umount -f /tmp/kpfss # or whatever the mount point is

当我看到这个问题时,与远程服务器的连接断开,并且尝试访问挂载点会锁定shell。 shell进程甚至无法被杀死。

使用umount似乎有助于排序。

答案 1 :(得分:4)

通常在开发fuse文件系统的过程中,当熔丝文件系统在无限循环中锁定,或者以某种方式出现seg故障时,我已经经历过这种情况。我知道如何释放它的唯一方法是ps -ef | grep name_of_fuse_filesystem_process并杀死相应的pid。