encfs
我刚刚从 Synology 磁盘站 (DSM 4.1) 上的源代码安装,它似乎工作正常。但是当我尝试通过unmount
我的encfs
目录访问时fusermount -u
,收到错误消息:
fusermount -u myencfstestdir
/bin/umount: unrecognized option `--no-canonicalize'
BusyBox v1.16.1 (2012-09-26 03:30:23 CST) multi-call binary.
Usage: umount [OPTIONS] FILESYSTEM|DIRECTORY
Unmount file systems
Options:
-n Don't erase /etc/mtab entries
-r Try to remount devices as read-only if mount is busy
-l Lazy umount (detach filesystem)
-f Force umount (i.e., unreachable NFS server)
-d Free loop device if it has been used
但是该目录似乎已卸载。encfs
之后我可以毫无问题地安装它。
我应该关心这个错误消息吗?如果不是,我该如何抑制它,或者更好的是,我该如何修复它?
答案1
您正在使用 BusyBox' umount
,想必人们不理解 encfs 特定标志(并且它mount
也可能做错事)。 encfs 软件包是否包含mount
/unmount
程序?最好使用那些。也许您需要构建一个支持 encfs 的 BusyBox?