Pas de montage au demarrage fstab

Bonjour,

je suis passé sur Wheezy, mais mes lecteurs reseau ne sont plus montés au démarrage je dois faire un mount -a pour que cela soit fait. Cela marchait sur squeeze. Avez vous une idée.

fstab:

//192.168.1.2/nomad /media/Nomad cifs username=cedric,password=xx,rw,nounix,iocharset=utf8,file_mode=0777,dir_mode=0777,auto 0 0

merci à tous, bonnes fetes de fin d’année

Bonjour,

Peut-être parce que le réseau n’est pas encore disponible au moment du montage lors du démarrage.

https://www.debian-fr.org/prob-montage-disque-reseau-samba-t29532.html?hilit=montage%20r%C3%A9seau%20d%C3%A9marrage
https://www.debian-fr.org/montage-automatique-des-partitions-t27209.html?hilit=montage%20r%C3%A9seau%20d%C3%A9marrage

Bonjour,

j’ai essayé ce que je n’avais pas essayé, cela ne fonctionne pas. C’est certainement du a l’ordre de démarrage, mais pourquoi donc sous squeeze cela fonctionne t’il… Je viens de verifier, c’est scrpuleusement identique, et network manager gere les wifi sous les deux…

Cela me semble impensable de ne pas savoir lancer mount -a apres que le reseau soit ok…

Je vais quand meme pas faire un script qui ping google, pour lancer mount quand il a une reponse :slightly_smiling:

Une paire de scripts /etc/network/if-up.d/ et /etc/network/if-down.d/ ça sera largement plus propre : montage à l’activation d’une connexion (sans avoir besoin d’une horreur genre ping en arrière-plan) et surtout un démontage propre juste avant la coupure de la connexion.
Dans tes scripts, utilise la variable $IFACE pour savoir de quelle interface il s’agit.

super, je ne connaissait pas cette possibilité,
le script du ping c’etait une blague…

merci a tous,
cedric

c’est bon mais juste qu’a mon avis c’est dans /etc/network/if-post-down.d le demontage (avant pas apres)

cedric

Les évènements /etc/network/if-*.d/ dans l’ordre :
[ul][li] pre-up = avant la connexion[/li]
[li] up = après la connexion[/li]
[li] down = avant la déconnexion[/li]
[li] post-down = après la déconnexion[/li][/ul]
C’est bien dans up et down qu’il faut mettre tes scripts (et non pas pre-up ou post-down) car tu as besoin d’une connexion fonctionnelle pour monter/démonter.

pardon, oui c’est evident, j’ai un peu du mal…

par contre cela ne marche pas, j’ai simplifié au max mon if-down

#!/bin/sh umount /media/Multimedia

mais cela ne fait rien, ce qui est etonnant c’est que quand il etait dans post-down, cela fonctionnait pour un media (j’ai trois montage, et le premier seulement etait demonté)