Inicia o autofs na inicialização

5

Eu tenho autofs all setup e monta corretamente meus diretórios compartilhados.

No entanto, neste momento, tenho que executar manualmente sudo upstart autofs start após cada inicialização, antes que o automontamento realmente funcione.

Eu acho que instalei autofs manualmente através do synaptic, embora tenha sido um tempo. O computador em questão é usado como um servidor leve e raramente é reiniciado, portanto, ter que iniciar manualmente um serviço não é um problema muito grande, mas meus backups não funcionam até que o autofs esteja em execução, por isso me preocupo.

    
por Fake Name 24.10.2011 / 16:07

1 resposta

4

Adicione isso a /etc/rc.local

Usando qualquer editor:

Gráfica

gksu gedit /etc/rc.local

Linha de comando

sudo -e /etc/rc.local 

adicione / edite o seguinte:

#!/bin/sh -e
#
# rc.local 
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

service autofs start &

mount -a

exit 0

Você provavelmente poderia melhorar um pouco, 4 60 segundos de sono são provavelmente excessivos, eu tentaria um, e aumentaria o número se necessário.

Torne-o executável

sudo chmod u+x /etc/rc.local

Reinicie e isso deve funcionar. Se não, tente adicionar um sono de acordo com o relatório de erros abaixo.

Veja também Relatório de erros

    
por Panther 09.12.2011 / 00:34