web-dev-qa-db-ja.com

fstabのbindfs

これを適切に機能させるのに苦労しています。

これは端末で動作します

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でエラーが発生します

2
user289455

最後に、ファイルシステムのロード後に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

buntuフォーラムの詳細で詳細なハウツー によると、正しい構文は次のようになります。

bindfs#/media/dave/Documentary2Lin/RAIDMain/Documentary2 /home/dave/shares/Documentary2 Fuse force-user=dave perms=a=rX 0 0

ただし、共有ディレクトリがルートパーティションにない限り、これは機能しません。

1
user289455