A montagem automática do compartilhamento CIFS falha durante a inicialização enquanto o mount -a funciona após o login

A montagem automática do compartilhamento CIFS falha durante a inicialização enquanto o mount -a funciona após o login

Estou tentando montar automaticamente um compartilhamento CIFS em um Synology NAS durante a inicialização. Estou em uma estação de trabalho 14.04 LTS.

Tudo funciona bem quando monto manualmente o compartilhamento usando a fstabentrada, porém, tenho que repetir esta etapa sempre que estiver logado.

Eu instalei cifs-utilse alterei da fstabseguinte forma:

//192.168.0.xxx/share /Volumes/share cifs iocharset=utf8,credentials=/var/xxx/.smb 0 0 

.smb contém as configurações username= e passwd=, diferentes locais foram tentados.

A entrada parece funcionar, pois posso usar mount -aou mount /Volumes/sharemontar o compartilhamento com êxito.

Alguma idéia, por que a montagem automática durante a inicialização falha? Até agora tentei várias soluções, incluindo a opção _netdev, que, no entanto, parece quebrar a entrada.

TIA pelas suas respostas.

Responder1

obrigado zhongfu, este foi o caminho para a solução.

Eu tive que mudar o arch-script para isso funcionar:

#!/bin/bash
if [ "$2" = "up" ]
   then
    mount /Volumes/share &
fi

localização do roteiro:

/etc/NetworkManager/dispatcher.d/

Proprietário: root, modo 755

Agora isso trabalha como charme :-)

BTW: pode estar relacionado ao fato de meu sistema inicializar a partir de um SSD, a rede realmente é iniciada após o prompt de login ser exibido

obrigado novamente :-)

informação relacionada