Posso configurar um / etc / fstab com options = auto para ser ignorado se a montagem falhar?
O manual diz que interromperá o processo de inicialização se uma entrada com options = auto falhar.
Sem auto, ele não monta automaticamente o dispositivo na inicialização.
Então, como fazer com que a entrada automática seja ignorada em falhas?
Respostas:
Eu criei uma partição chamada
/dev/sdb1
na minha VM do Ubuntu. Mas eu não criei um sistema de arquivos para esta partição e, é claro, ela não será montada.Em seguida, insira a seguinte entrada
fstab
.E reiniciou a VM. O servidor foi reinicializado com a seguinte mensagem de erro no
syslog
O que é
nobootwait
:nobootwait
pode ser aplicado a sistemas de arquivos não remotos para instruir explicitamente amountall(8)
não interromper a inicialização deles.fonte
Talvez seja melhor escrever um script para montar algo após a inicialização? Por exemplo, coloque a string com
noauto
tofstab
e monte-a viarc.local
fonte
Não tenho certeza da sua distribuição, mas geralmente a inicialização aguarda com um tempo limite e, em seguida, inicializa sem montagem. Você pode montá-lo automaticamente no tempo de execução usando uma
udev
regra, por exemplo, ao conectar-se.Para ligar diretórios no fstab, use:
fonte
mount --bind dirA directoryB
que eu gostaria de automatizar.