web-dev-qa-db-fra.com

bindfs dans fstab

Je me bats pour que cela fonctionne correctement.

Cela fonctionne dans le terminal

Sudo bindfs -u dave /media/dave/Documentary2Lin/RAIDMain/Documentary2 ~/shares/Documentary2

Comment puis-je obtenir que cela fonctionne dans fstab?

J'ai essayé

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

Il donne une erreur dans fstab

2
user289455

J'ai finalement résolu ce problème en utilisant le système Upstart pour exécuter tous mes scripts bindfs après le chargement du système de fichiers.

Créer un fichier:

/etc/init/mount-bindfs.conf

Avec des contenus comme:

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

Selon le explications détaillées et détaillées sur les forums Ubunt , la syntaxe correcte est la suivante:

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

Mais cela ne fonctionne que si le répertoire partagé est dans la partition racine.

1
user289455