Melhor usar autofs (automount). link
Eu tenho um servidor que executa o centos 6.2 com um compartilhamento de samba.
O que eu estou tentando alcançar é ter o compartilhamento de samba montado automaticamente no meu PC rodando o Fedora 15.
Em /etc/fstab
tenho
//192.168.1.104/ant /media/ant cifs gid=users,file_mode=0664,dir_mode=0775,auto,username=***,password=*** 0 0
O acima funciona perfeitamente quando eu salvo e executo mount -a
, agora o problema surge quando eu reinicio meu Fedora PC, então a unidade não é montada quando o servidor está rodando. Posso executar mount -a
, mas isso não monta o compartilhamento de samba, quando eu abro /etc/fstab
e, em seguida, mount -a
, então monta novamente
Existe uma maneira de ter esse compartilhamento automático montado na inicialização? Ou eu perdi alguma coisa?
Melhor usar autofs (automount). link
Problema semelhante ao esta pergunta .
Você vai querer habilitar o daemon netfs
no seu sistema Fedora. Esse daemon pode ser usado para automontar / desmontar serviços de arquivos de rede (SMB, CIFS, NFS) definidos no arquivo /etc/fstab
.
Use o comando ntsysv
ou chkconfig netfs on
para ativá-lo.
Isso resolverá seu problema.
Apenas para maior clareza, quando você diz "na inicialização", você quer dizer que ele foi montado assim que o sistema foi carregado ou quando alguém fez login?
Você considerou fazer desse código um script bash e executá-lo com o cron @reboot?
Ou copiando-o para /etc/init.d e fazendo um serviço dele que inicia na inicialização?
Não é / media um tmpfs no Fedora 15? Você tentou montá-lo em outro ponto de montagem que um diretório normal (ou seja, / mnt)?
Desculpe por responder a perguntas, não posso comentar ainda.
Além disso, as sugestões do _netdev e do administrador de rede feitas acima devem ajudar a acertar.
Sua configuração está correta.
Você pode tentar atrasar alvos de rede para montar (e também e outros serviços de rede) após o NetworkMananger iniciar, com:
systemctl enable NetworkManager-wait-online.service
Além disso, você pode adicionar o parâmetro _netdev
para evitar que o sistema tente montar esses sistemas de arquivos até que a rede tenha sido ativada.
:
link (NFS)
link (SAMBA)
link (encontrar _netdev)