N'arrêtez pas le démarrage si un montage fstab échoue

15

J'ai cette ligne dans mon fstab:

sshfs#ecarroll@o99:/opt/dealermade/ftp/inc /opt/dealermade/ftp/inc fuse defaults,idmap=user,users 0 0

Pour une raison quelconque, cela n'a pas fonctionné - c'est bien. Comment faire pour ne pas arrêter la séquence de démarrage. Cela m'a incité à frapper Spour sauter ou Mpour réparer manuellement. Si ce n'est pas le volume de démarrage, je veux juste que mes volumes échouent au montage avec rien de plus qu'une entrée dans les journaux.

Evan Carroll
la source

Réponses:

8

Je ne connais pas sshfs, mais je sais que l' nobootwaitoption fonctionne pour les partitions de disque locales. Essayez peut-être:

sshfs#ecarroll@o99:/opt/dealermade/ftp/inc /opt/dealermade/ftp/inc fuse defaults,idmap=user,users,nobootwait 0 0

(Une recherche rapide sur Google montre également les utilisations d'Archlinux nofailselon ce fil. Un peu plus de recherches sur Google montre que cela nobootwaitpourrait être une fonctionnalité Ubuntu non standard ... curieux de voir si cela résout votre problème.)

Niall Byrne
la source
nofailn'a pas résolu le problème nobootwait.
Evan Carroll
1
Pour moi, j'ai nofailtravaillé pour une clé USB sur Debian 8. Mon système n'a pas pu démarrer avant quand il n'était pas connecté, maintenant il ignore l'erreur.
Martin Hansen
2

nobootwait a très bien fonctionné pour moi dans Linux Mint jusqu'à la version 18. Il me manque.

L'utilisation de nobootwait peut entraîner l'écriture sur votre lecteur de système d'exploitation plutôt que sur un lecteur monté, mais uniquement si vous êtes imprudent. Si vous écrivez toujours dans un dossier de votre montage, alors si le montage échoue, le dossier n'existera pas et l'écriture échouera.

Charles Young
la source
2
Vous pouvez également atténuer ce problème en chattr +i /the/mount/pointrefusant à chaque utilisateur (même root) l'accès au répertoire si rien n'y est monté.
sam hocevar