Não interrompa a inicialização se uma montagem do fstab falhar


15

Eu tenho esta linha no meu fstab:

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

Por qualquer motivo, não funcionou - tudo bem. Como faço para não parar a sequência de inicialização. Ele me levou a bater Spara pular ou Mreparar manualmente. Se não for o volume de inicialização, só quero que meus volumes falhem na montagem com nada mais que uma entrada nos logs.

Respostas:


8

Não estou familiarizado com o sshfs, mas sei que a nobootwaitopção funciona para partições de disco local. Talvez tente:

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

(Uma rápida pesquisa no Google também mostra os usos do archlinux de nofailacordo com este tópico. Um pouco mais no Google mostra que nobootwaitpode ser um recurso não-padrão do Ubuntu ... curioso para saber se ele resolve o seu problema.)


nofailnão resolveu o problema, resolveu nobootwait.
Evan Carroll


1
Para mim, nofailtrabalhei para uma unidade USB no Debian 8. Meu sistema falhou ao inicializar antes, quando não estava conectado, agora ignora o erro.
Martin Hansen

2

nobootwait funcionou muito bem para mim no Linux Mint até a versão 18. Sinto falta disso.

O uso de nobootwait pode resultar na gravação da unidade do SO, e não na unidade montada, mas apenas se você for descuidado. Se você sempre gravar em uma pasta em sua montagem, se a montagem falhar, a pasta não existirá e a gravação falhará.


2
Você também pode atenuar esse problema, chattr +i /the/mount/pointnegando o acesso de todos os usuários (mesmo raiz) ao diretório, se nada estiver montado nele.
31518 sam samococar
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.