Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/03/2015, à 14:28

Liziara21

Raspberry pi 2 sudo mount -a

Bonsoir,

je possède un raspberry pi 2, cependant j'ai un problème, j'ai réglé plusieurs disque dur pour s'auto monté, seulement ces dernier refuse de le faire si je ne me connecte pas (a chaque démarrage) pour entrer la commande

sudo mount -a

dans "/etc/fstab" j'ai la commande

/dev/sda2 /home/pi/Mount ext4 defaults 0 0

les autre disques sont monté de la même manière

comment faire pour qu'a chaque démarrage le raspberry fasse l'auto mount ?
Merci d'avance
Liziara21


Tours                  : Debian 8 Jessie | Windows 8.1 Professionnel
Portable             : Debian 8 Jessie
Mini server         : Raspberry Pi 2 (Raspbian Jessie)
Rooter                : DD-WRT (Linux)

Hors ligne

#2 Le 22/03/2015, à 15:06

tiramiseb

Re : Raspberry pi 2 sudo mount -a

Salut,

Ton dossier personnel est-il chiffré ?

Hors ligne

#3 Le 22/03/2015, à 15:22

Liziara21

Re : Raspberry pi 2 sudo mount -a

non il ne l'est pas, tu pense que déplacé le dossier de montage réglerais le problème ?

liziara21


Tours                  : Debian 8 Jessie | Windows 8.1 Professionnel
Portable             : Debian 8 Jessie
Mini server         : Raspberry Pi 2 (Raspbian Jessie)
Rooter                : DD-WRT (Linux)

Hors ligne

#4 Le 22/03/2015, à 15:40

tiramiseb

Re : Raspberry pi 2 sudo mount -a

Je ne pense rien pour le moment.
Je penserai à une solution quand le problème sera identifié.

J'aurais besoin de voir :
1/ le contenu complet de /etc/fstab
2/ le retour de la commande suivante (exécutée avant ton "sudo mount -a") :

dmesg | grep /dev/sda2 | tail -n 20

3/ le retour de la commande suivante (exécutée après ton "sudo mount -a") :

mount

Hors ligne

#5 Le 22/03/2015, à 15:50

Liziara21

Re : Raspberry pi 2 sudo mount -a

/etc/fstab (avec un seul dd branché et ligne lier au autre dd retirée):

proc            /proc           proc    defaults          0       0
/dev/mmcblk0p1  /boot           vfat    defaults          0       2
/dev/mmcblk0p2  /               ext4    defaults,noatime  0       1
# a swapfile is not a swap partition, so no using swapon|off from here on, use  dphys-swapfile swap[on|off]  $
/dev/sda2 /home/pi/Mount ext4 defaults 0 0

le retour de la commande suivante (exécutée avant ton "sudo mount -a") :

pi@serverpi ~ $ dmesg | grep /dev/sda2 | tail -n 20
pi@serverpi ~ $ 

le retour de la commande suivante (exécutée après ton "sudo mount -a") :

/dev/root on / type ext4 (rw,noatime,data=ordered)
devtmpfs on /dev type devtmpfs (rw,relatime,size=470428k,nr_inodes=117607,mode=755)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=94944k,mode=755)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=189880k)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
/dev/mmcblk0p1 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro)
/dev/sda2 on /home/pi/Mount type ext4 (rw,relatime,stripe=128,data=ordered)

Tours                  : Debian 8 Jessie | Windows 8.1 Professionnel
Portable             : Debian 8 Jessie
Mini server         : Raspberry Pi 2 (Raspbian Jessie)
Rooter                : DD-WRT (Linux)

Hors ligne

#6 Le 22/03/2015, à 15:55

tiramiseb

Re : Raspberry pi 2 sudo mount -a

(avec un seul dd branché et ligne lier au autre dd retirée)

1/ tu confirmes que quand tu enlèves les autres disques durs et que tu ne démarres qu'avec celui-ci de branché, ça fait la même chose, ça ne monte pas tout seul ?

2/ la commande "dmesg", l'as-tu exécutée peu de temps après le démarrage ou alors la machine était-elle démarrée depuis longtemps ?

3/ la commande "sudo mount -a" n'affiche aucun message d'erreur, aucun avertissement ?

4/ peux-tu exécuter la commande suivante immédiatement après redémarrage ?

dmesg | grep /dev/sda | tail -n 30

Hors ligne

#7 Le 22/03/2015, à 16:19

Liziara21

Re : Raspberry pi 2 sudo mount -a

1 cela réagis exactement pareille, aucun des 3 ne monte sans le mount -a
2 la commande "dmesg" a été exécutée après initialisation complète
3 la commande sudo mount -a (aucune erreur il renvoit)

pi@serverpi ~ $ sudo mount -a
pi@serverpi ~ $

4 dmesg | grep /dev/sda | tail -n 30 renvoi (aussi bien immédiatement que après initialisation complete)

pi@serverpi ~ $ dmesg | grep /dev/sda | tail -n 30
pi@serverpi ~ $ 

Tours                  : Debian 8 Jessie | Windows 8.1 Professionnel
Portable             : Debian 8 Jessie
Mini server         : Raspberry Pi 2 (Raspbian Jessie)
Rooter                : DD-WRT (Linux)

Hors ligne

#8 Le 22/03/2015, à 16:38

tiramiseb

Re : Raspberry pi 2 sudo mount -a

aucun des 3 ne monte sans le mount -a

Ok, donc c'est un comportement commun à tous tes disques, ça n'était pas clair.

-----

Pour le "dmesg", on dirait que Raspbian n'est pas très loquace... Bon, il faut trouver pourquoi tes disques ne se montent pas au démarrage.
Une piste serait le fait que les disques ne sont pas prêts au moment du montage...

Il n'y a aucun message d'erreur à propos des disques au démarrage ?

As-tu bien le script qui monte tous les disques au démarrage ?

=> grep "mount -a" /etc/init.d/*

Hors ligne

#9 Le 22/03/2015, à 16:46

Liziara21

Re : Raspberry pi 2 sudo mount -a

il répond

/etc/init.d/mountall.sh:	    mount -a -t nonfs,nfs4,smbfs,cifs,ncp,ncpfs,coda,ocfs2,gfs,gfs2,ceph \

Tours                  : Debian 8 Jessie | Windows 8.1 Professionnel
Portable             : Debian 8 Jessie
Mini server         : Raspberry Pi 2 (Raspbian Jessie)
Rooter                : DD-WRT (Linux)

Hors ligne

#10 Le 22/03/2015, à 17:16

tiramiseb

Re : Raspberry pi 2 sudo mount -a

Comme tu le vois, tu as bien le script "mountall.sh" qui est capable de faire le "mount -a" au démarrage.

Cela dit, il est possible que ce script ne soit pas appelé (c'est le cas sur mon RPi qui tourne sur RaspBMC).

ls /etc/rc*.*/*mount*

Dernière modification par tiramiseb (Le 22/03/2015, à 17:16)

Hors ligne

#11 Le 22/03/2015, à 17:21

tiramiseb

Re : Raspberry pi 2 sudo mount -a

Si ta machine est dans le même état que la mienne, tu devrais pouvoir suivre les étapes suivantes :

1/ voir que mountall.sh dépend d'autres machins :

pi@raspbmc:~$ insserv mountall.sh
insserv: Service checkfs has to be enabled to start service mountall
insserv: Service checkroot-bootclean has to be enabled to start service mountall
insserv: exiting now!
pi@raspbmc:~$

... bon, les autres machins ont eux aussi différentes dépendances dont l'activation sur un RPi ne me semble pas indispensable. Je propose donc de l'activer en forçant :

pi@raspbmc:~$ sudo insserv -f mountall.sh
pi@raspbmc:~$

... et là :

pi@raspbmc:~$ ls /etc/rc*.*/*mountall*
/etc/rcS.d/S09mountall.sh
pi@raspbmc:~$ 

... puis ça devrait marcher.

Hors ligne