web-dev-qa-db-fra.com

Monter le partage réseau automatiquement au démarrage

J'essaie d'avoir deux partages réseau montés automatiquement au redémarrage de ma machine mais je n'ai pas de chance. J'ai lu plusieurs questions AskUbuntu similaires, mais je n'arrive pas à le faire pour monter les partages lors du redémarrage. Voici ma configuration actuelle:

/ 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

Dans mon dossier personnel, j'ai le fichier . Credentials:

username=user1
password=mypass

Comme je l'ai mentionné, cela ne montera pas automatiquement les partages lors d'un redémarrage, mais si je lance manuellement:

Sudo mount -a

ça marche.

J'utilise Xubuntu 15.10 x64. Une idée de ce que je fais mal ou qui manque?

ifconfig sortie:

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

Voici quelques résultats de 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

J'ai essayé d'utiliser Ethernet et pas de wifi, mais cela n'a pas aidé. Je ne sais pas trop où aller avec ça maintenant.

1
drohm

J'ai pu résoudre le problème sur mon système en ajoutant x-systemd.automount, à la liste des options de mon entrée fstab. Je voyais le même problème avec Raspbian Jessie (de Wheezy) qui m'a conduit à n post sur le forum .

3
Matt

Peut-être qu'il me manque quelque chose, mais n'avez-vous pas simplement besoin d'ajouter l'option auto aux options de montage? Je ne me trompe pas, la valeur par défaut est noauto.

0
Bram

ah, votre problème, vous devez ajouter wlp4s0 à/etc/network/interfaces Edit /etc/network/interfaces

Sudo nano /etc/network/interfaces 

ajouter

iface lo inet loopback
auto wlp4s0

et redémarrez.

vous avez besoin du fichier Regenerate 70-persistent-net.rules.

courir

Sudo udevadm trigger 

et

Sudo udevadm trigger --action=add

puis redémarrez.

0
Neil

Le système essaiera de tout monter dans /etc/fstab avant la mise en réseau. Cela entraînerait l'échec du montage des partages réseau. Vous pouvez ajouter _netdev aux options de vos montages réseau pour indiquer au système de n'essayer de les monter que lorsque la mise en réseau est disponible. Comme ça:

//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
0
Robert Stiffler

Cela semble s’appliquer à NFS ainsi qu’à Samba. n bogue a été enregistré pour les partages NFS et je constate le même comportement avec l'un ou l'autre type.

0
Matt

Avez-vous un $HOME crypté? Si tel est le cas, il n'est PAS monté au démarrage. Essayez de placer vos fichiers credentials= sur un répertoire qui IS est disponible au moment du démarrage.

0
waltinator