Eu consegui resolver o problema no meu sistema adicionando x-systemd.automount,
à lista de opções na minha entrada fstab.
Eu estava vendo o mesmo problema com Raspbian Jessie (de Wheezy) que me levou a uma postagem no fórum .
Estou tentando ter dois compartilhamentos de rede montados automaticamente ao reinicializar minha máquina, mas não estou tendo sorte. Eu li através de várias perguntas similares do AskUbuntu, mas parece que não consigo montá-las na reinicialização. Esta é minha configuração atual:
/ etc / fstab:
//192.168.1.18/FileDepot /mnt/FileDepot cifs credentials=/home/user1/.credentials,uid=1000,gid=1000,user,sec=ntlm 0 0
//192.168.1.18/Incoming /mnt/Incoming cifs credentials=/home/user1/.credentials,uid=1000,gid=1000,user,sec=ntlm 0 0
Na minha pasta pessoal, eu tenho o arquivo .credentials :
username=user1
password=mypass
Como mencionei, isso não montará automaticamente os compartilhamentos em uma reinicialização, mas se eu executar manualmente:
sudo mount -a
funciona.
Estou executando o Xubuntu 15.10 x64. Alguma ideia do que estou fazendo errado ou faltando?
saída ifconfig:
enp0s25 Link encap:Ethernet HWaddr 54:ee:75:4d:ec:01
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:20 Memory:f1200000-f1220000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:443 errors:0 dropped:0 overruns:0 frame:0
TX packets:443 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:40169 (40.1 KB) TX bytes:40169 (40.1 KB)
wlp4s0 Link encap:Ethernet HWaddr 34:02:86:42:e4:06
inet addr:192.168.1.78 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::3602:86ff:fe42:e406/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2128 errors:0 dropped:0 overruns:0 frame:0
TX packets:1960 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1324170 (1.3 MB) TX bytes:723204 (723.2 KB)'
cat / etc / network / interfaces:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
Aqui estão alguns resultados do dmesg:
[ 5.077816] CIFS VFS: Error connecting to socket. Aborting operation.
[ 5.077818] CIFS VFS: Error connecting to socket. Aborting operation.
[ 5.078083] CIFS VFS: cifs_mount failed w/return code = -101
[ 5.078666] CIFS VFS: Error connecting to socket. Aborting operation.
[ 5.078836] CIFS VFS: cifs_mount failed w/return code = -101
[ 5.080887] CIFS VFS: Error connecting to socket. Aborting operation.
[ 5.081008] CIFS VFS: cifs_mount failed w/return code = -101
Eu tentei usar ethernet e sem wifi, mas isso não ajudou. Não tenho certeza para onde ir agora.
Eu consegui resolver o problema no meu sistema adicionando x-systemd.automount,
à lista de opções na minha entrada fstab.
Eu estava vendo o mesmo problema com Raspbian Jessie (de Wheezy) que me levou a uma postagem no fórum .
Talvez eu esteja sentindo falta de algo, mas você não precisa adicionar a opção auto
às opções de montagem? De não me engano o padrão é noauto
.
ah, existe o seu problema, você precisa adicionar o wlp4s0 em / etc / network / interfaces
Editar /etc/network/interfaces
sudo nano /etc/network/interfaces
adicione
iface lo inet loopback
auto wlp4s0
e reinicie.
você precisa do arquivo Regenerate 70-persistent-net.rules.
executar
sudo udevadm trigger
e
sudo udevadm trigger --action=add
e, em seguida, reinicie.
O sistema tentará montar tudo em /etc/fstab
antes de a rede aparecer. Isso fará com que a montagem dos compartilhamentos de rede falhe. Você pode adicionar _netdev
às opções de suas montagens de rede para dizer ao sistema que tente apenas montá-las depois que a rede estiver disponível. Assim:
//192.168.1.18/FileDepot /mnt/FileDepot cifs credentials=/home/user1/.credentials,uid=1000,gid=1000,user,sec=ntlm,_netdev 0 0
//192.168.1.18/Incoming /mnt/Incoming cifs credentials=/home/user1/.credentials,uid=1000,gid=1000,user,sec=ntlm,_netdev 0 0
Você tem um $HOME
criptografado? Se assim for, não é montado no momento da inicialização. Tente colocar seus arquivos credentials=
em algum diretório que esteja disponível no momento da inicialização.