我正在努力让它正常工作。
这在终端中有效
sudo bindfs -u dave /media/dave/Documentary2Lin/RAIDMain/Documentary2 ~/shares/Documentary2
我如何让它在 fstab 中工作?
我试过了
/media/dave/Documentary2Lin/RAIDMain/Documentary2 ~/shares/Documentary2 fuse.bindfs force-user=dave perms=a=rX 0 0
fstab 中出现错误
答案1
我最终通过在文件系统加载后使用 Upstart 系统运行所有 bindfs 脚本解决了这个问题。
创建文件:
/etc/init/mount-bindfs.conf
内容如下:
description "Remount directories with different permissions"
start on stopped mountall
script
bindfs -o force-user=dave perms=a=rX /media/dave/Documentary2Lin/RAIDMain/Documentary2 /home/dave/shares/Documentary2
end script
根据Ubuntu 论坛上有广泛而详细的操作指南正确的语法如下:
bindfs#/media/dave/Documentary2Lin/RAIDMain/Documentary2 /home/dave/shares/Documentary2 fuse force-user=dave perms=a=rX 0 0
但除非共享目录位于根分区,否则这不起作用。