Pode ser que, quando o seu fstab é processado, todos os pré-requisitos necessários não estejam prontos para montar o compartilhamento de rede.
Você pode tentar adicionar o comando mount ao seu script de inicialização rc.local.
Estou tentando montar automaticamente um compartilhamento do Windows em uma instância do Fedora 12 (FC12).
Quando eu montei manualmente as coisas funcionam:
mount -t cifs //nas01/servers -o username=guest,password=myPassword /mnt/nas01/servers
Se eu atualizar o / etc / fstab com o seguinte:
//nas01/servers /mnt/nas01/servers cifs username=guest,password=myPassword 0 0
Nada acontece depois da reinicialização.
O que me deixa perplexo é depois de uma reinicialização se eu correr:
mount -a
O compartilhamento é montado.
Alguma idéia sobre isso?
Obrigado,
Martin
De man 8 mount
:
FILESYSTEM INDEPENDENT MOUNT OPTIONS
_netdev
The filesystem resides on a device that requires network access (used to prevent the system from attempting to mount these filesystems until the network has been enabled on the system).
O Fedora tem um script netfs
que analisa fstab uma segunda vez durante a inicialização assim que a rede estiver pronta para montar compartilhamentos:
chkconfig netfs on