Inverser ordre démarrage fstab / reseau

Bonjour à tous,

Je vous explique mon problème,

J’ai dans mon fstab des montages réseaux.
J’ai constaté que lors du reboot de la machine, ceux-ci ne remontent pas.
Avec un mount -a, cela monte.

J’en ai conclus que le fstab est bon. Donc je suppose que mon problème doit venir du fait que le fstab rencontre un problème pour les monter, probablement que le réseau est activé après le fstab.

J’en viens donc à ma question, comment faire démarrer le réseau avant le fstab ?

J’ai lu des choses avec les runlevels etc… mais n’ayant jamais manipulé ceux-ci j’aurai aimé avoir des conseils clairs pour le faire.

Voici ce que j’ai avec un ls de rc*.d :

[code]/etc/rc0.d/:
K01alsa-utils K01atd K01exim4 K01fuse K01subsonic K01urandom K02sendsigs K03rsyslog K04umountnfs.sh K05nfs-common K05portmap K06hwclock.sh K06networking K07ifupdown K08umountfs K09umountroot K10halt README

/etc/rc1.d/:
K01alsa-utils K01atd K01exim4 K01hal K01subsonic K01vsftpd K03rsyslog K05nfs-common K05portmap README S01bootlogs S01killprocs S02single

/etc/rc2.d/:
README S01bootlogs S14portmap S15nfs-common S17rsyslog S17sudo S18acpid S18atd S18cron S18dbus S18exim4 S18ssh S18subsonic S18vsftpd S19hal S20rc.local S20rmnologin S20stop-bootlogd

/etc/rc3.d/:
README S01bootlogs S14portmap S15nfs-common S17rsyslog S17sudo S18acpid S18atd S18cron S18dbus S18exim4 S18ssh S18subsonic S18vsftpd S19hal S20rc.local S20rmnologin S20stop-bootlogd

/etc/rc4.d/:
README S01bootlogs S14portmap S15nfs-common S17rsyslog S17sudo S18acpid S18atd S18cron S18dbus S18exim4 S18ssh S18subsonic S18vsftpd S19hal S20rc.local S20rmnologin S20stop-bootlogd

/etc/rc5.d/:
README S01bootlogs S14portmap S15nfs-common S17rsyslog S17sudo S18acpid S18atd S18cron S18dbus S18exim4 S18ssh S18subsonic S18vsftpd S19hal S20rc.local S20rmnologin S20stop-bootlogd

/etc/rc6.d/:
K01alsa-utils K01atd K01exim4 K01fuse K01subsonic K01urandom K02sendsigs K03rsyslog K04umountnfs.sh K05nfs-common K05portmap K06hwclock.sh K06networking K07ifupdown K08umountfs K09umountroot K10reboot README

/etc/rcS.d/:
README S04bootlogd S06hwclockfirst.sh S08module-init-tools S10mountall.sh S13procps S14portmap S18kbd S20fuse
S01mountkernfs.sh S05keyboard-setup S07checkroot.sh S08mtab.sh S11mountall-bootclean.sh S13udev-mtab S15nfs-common S19console-setup S21stop-bootlogd-single
S02udev S06hdparm S08hwclock.sh S09checkfs.sh S12mountoverflowtmp S13urandom S16mountnfs.sh S20alsa-utils
S03mountdevsubfs.sh S06hostname.sh S08ifupdown-clean S10ifupdown S13networking S13x11-common S17mountnfs-bootclean.sh S20bootmisc.sh
[/code]

Je suis en Debian 6.

Je vous remercie d’avance d’avoir prit le temps de lire ce post et de votre aide.

Leank

A mon avis tu n’obtiens pas l’adresse IP à temps et c’est pour ça que tu n’arrives pas à monter les montages réseaux.

Je pense qu’il faudrait que tu modifies le fichier /etc/rc.local et rajouter ceci :
/etc/init.d/networking restart

Personnellement, j’ai dû faire ça pour la destrib Fedora.

J’avais essayé de mettre /bin/dhclient mais rien n’y faisait.

Hello,

J’ai tenté ça, au final au reboot mon serveur perdait le réseau :frowning:

Je pense que je vais tenter un script au démarrage qui fera un simple mount -a.

Merci :slightly_smiling:

[quote=“Leank”]Je pense que je vais tenter un script au démarrage qui fera un simple mount -a[/quote]Pas besoin de script, juste d’ajouter mount -a à /etc/rc.local.
En plus c’est vraiment beaucoup plus simple que d’aller farfouiller dans les runlevels …

[quote=“eol”][quote=“Leank”]Je pense que je vais tenter un script au démarrage qui fera un simple mount -a[/quote]Pas besoin de script, juste d’ajouter mount -a à /etc/rc.local.
En plus c’est vraiment beaucoup plus simple que d’aller farfouiller dans les runlevels …[/quote]

Merci, j’ai fais ça, ça a résolu mon problème.

Sinon t’as aussi la commande “post-up” a rajouter dans le fichier etc/network/interfaces, qui permet de passer une commande (un script ou ta commande mount) après le montage de l’interface en question.

Résolu ? =>

Oui c’est résolu merci :slightly_smiling: Même si au final la solution ne correspond pas forcément au titre :stuck_out_tongue:

L’explication détaillée de la bonne solution :
michel-eudes.net/blog/index. … ts-au-boot