web-dev-qa-db-fra.com

Automounter - navigation avec Nautilus

J'ai une boîte NAS que je monte automatiquement plusieurs partages sur mon ordinateur portable. Les partages sont montés sur /mnt/nas/music, /mnt/nas/photos, etc.

Lorsque je navigue dans /mnt/nas dans Nautilus, aucun répertoire ne s’affiche à moins d’accéder à la barre d’emplacement et de saisir le nom du répertoire du partage monté. Est-ce ainsi que fonctionne autofs, ou des répertoires doivent-ils toujours apparaître, puis lorsque vous essayez d'accéder à leur contenu, autofs monte le partage distant?

Merci beaucoup.

3
user7242

Utilisez l’option --ghost dans votre auto.master. Regardez google pour un exemple de fichier, j'ai trouvé cet exemple:

# mount point   config file        options
/-              /etc/auto.direct   --ghost

/misc           /etc/auto.misc     --timeout=30 --ghost

+auto.master

À partir d'ici: exemple (copie archivée de la page d'origine)

2
user13210

Vous utilisez peut-être autofs pour monter ces répertoires. Si vous trouvez le fichier /etc/auto.master, cela signifie que vous l’êtes probablement. La façon dont fonctionne autofs est qu’elle monte et affiche les répertoires une fois que vous essayez d’y accéder.

Autofs offre des marges de manœuvre telles que l'extraction à partir de plusieurs serveurs, mais dans votre cas, vous pouvez ajouter des entrées statiques à /etc/fstab si vous savez où se trouvent ces partages. Par exemple, si vous avez un partage situé à l'adresse IP 192.168.1.3 dans le répertoire /content/music et que vous souhaitez le monter à /mnt/nas/music, vous pouvez ajouter une entrée comme

 192.168.1.3:/content/music/mnt/nas/music nfs par défaut 0 0 

N'oubliez pas de supprimer l'entrée appropriée de votre auto.master!

Pour monter la nouvelle structure sans redémarrer, tapez:

 # service autofs redémarrer 
 # monter -a 
1
shroff