Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[fstab] pas de montage au démarrage
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
l_arbalette
Guru
Guru


Joined: 05 Feb 2006
Posts: 569
Location: Paris - FRANCE

PostPosted: Tue May 15, 2007 9:15 am    Post subject: [fstab] pas de montage au démarrage Reply with quote

Bonjour à tous,

j'ai un souci au démarrage du PC : j'ai un disque dur externe USB2 que je souhaite monter au démarrage du PC. J'ai donc mis dans fstab les lignes suivantes :
Code:
/dev/sdb1                       /mnt/WinDataExt         ntfs-3g                 users,force             0 0
/dev/sdb2                       /mnt/LinuxDocs          ext3                    users           0 4


Hormis le fait que je n'arrive pas à créer de règle udev pour remplacer sdb 1 et 2 par des termes plus "personnels" (alors que sur mon ancien PC, ça marchait sans problèmes), ces 2 lignes provoquent les messages suivant au boot :
Code:
/dev/sdb2 : the superblock cannot be read or does not descrive a correct ext2fs....(le blabla après, que je n'ai pas recopié, dit que si je suis sûr que c'est bien une partition ext2, il faut reconstruire le superblock)
Failed to access /dev/sdb1 : No such file or directory
mount : special device /dev/sdb2 : does not exist


ça ressemble à des noeuds udev non créés. Mais ce qui est bizarre, c'est que pourtant, ils sont créés !
Dès que je peux me logguer après le process de boot, je fais mount -a.
Et là, tout se monte sans problème...

Quel est le souci ? Est-ce que c'est lié au fait que je n'arrive pas à faire fonctionner mes règles udev ?

je n'ai pas trouvé de problème équivalent sur le forum....

extrait du dmesg :
Code:
 dmesg | grep -A3 -B3 sdb
EXT3-fs: mounted filesystem with ordered data mode.
Adding 1951888k swap on /dev/sda2.  Priority:-1 extents:1 across:1951888k
scsi 4:0:0:0: Direct-Access     SEAGATE  ST3250823A       3.03 PQ: 0 ANSI: 2
SCSI device sdb: 488397168 512-byte hdwr sectors (250059 MB)
sdb: Write Protect is off
sdb: Mode Sense: 53 00 00 08
sdb: assuming drive cache: write through
SCSI device sdb: 488397168 512-byte hdwr sectors (250059 MB)
sdb: Write Protect is off
sdb: Mode Sense: 53 00 00 08
sdb: assuming drive cache: write through
 sdb: sdb1 sdb2
sd 4:0:0:0: Attached scsi disk sdb
sd 4:0:0:0: Attached scsi generic sg2 type 0
usb-storage: device scan complete

_________________
Proverbe chinois : L'homme qui pose une question peut sembler stupide, celui qui ne la pose pas le restera.
Abraham Maslow : Lorsque votre seul outil est un marteau, vous avez tendance à traiter tous les problèmes comme un clou.
Back to top
View user's profile Send private message
l_arbalette
Guru
Guru


Joined: 05 Feb 2006
Posts: 569
Location: Paris - FRANCE

PostPosted: Tue May 15, 2007 3:08 pm    Post subject: Reply with quote

un complément : je confirme que cela n'a rien à voir avec le problème des règles udev : maintenant, elles fonctionnent...mais le problème est toujours là...

Serait-il possible que ce soit parceque le "usb device" (mon disque dur externe) ne soit pas encore scanné au moment du process de lecture et de montage de tout ce qu'il y a dans fstab ?
Si oui, comment fait-on pour que les choses se fassent dans l'ordre ?

j'ai cette "impression" là, car, quand je regarde le log /var/log/message juste après un reboot, la ligne
Quote:
usb-storage: device scan complete

arrive super tard : les partitions du disque SATA sur lequel il y a ma racine sont déjà montés...et c'est normalement fait au moment de la lecture du fstab, si je ne m'abuse ?

encore une fois, après le reboot, un
Code:
mount -a
me monte tout ! (avec cette fois ci les liens symboliques dans le fstab, liens créés avec les règles udev)
_________________
Proverbe chinois : L'homme qui pose une question peut sembler stupide, celui qui ne la pose pas le restera.
Abraham Maslow : Lorsque votre seul outil est un marteau, vous avez tendance à traiter tous les problèmes comme un clou.
Back to top
View user's profile Send private message
_Seth_
Guru
Guru


Joined: 15 Sep 2004
Posts: 539
Location: encore paumé dans un labo ;)

PostPosted: Tue May 15, 2007 3:19 pm    Post subject: Reply with quote

je me trompe peut être complètement, mais il me semble avoir vu sur le forum des problèmes similaires et je crois qu'il y a avait un lien avec l'option de lancement en parallèle des scripts de démarrage (à voir dans le rc.conf, si mémoire est bonne). Sinon, il y a peut-être une chance pour que la solution réside dans le rc.conf...
Je garantis rien, il y a de grandes chances pour que ce soit une info moisie :?

Quelle est la version de baselayout que tu utilises ?
_________________
no tears to cry, no feelings left
the species has amused itself to death
amused itself to death
Back to top
View user's profile Send private message
l_arbalette
Guru
Guru


Joined: 05 Feb 2006
Posts: 569
Location: Paris - FRANCE

PostPosted: Tue May 15, 2007 4:10 pm    Post subject: Reply with quote

_Seth_ wrote:
je me trompe peut être complètement, mais il me semble avoir vu sur le forum des problèmes similaires et je crois qu'il y a avait un lien avec l'option de lancement en parallèle des scripts de démarrage (à voir dans le rc.conf, si mémoire est bonne). Sinon, il y a peut-être une chance pour que la solution réside dans le rc.conf...
Je garantis rien, il y a de grandes chances pour que ce soit une info moisie :?

Quelle est la version de baselayout que tu utilises ?


Non, non : ça peut être ça....mais j'ai effectivement déjà regardé, et il ne me semble pas que mon paramétrage soit mauvais....Regardes (je met ce qui me semble pertinent) (EDIT1 : c'est le fichier /etc/conf.d/rc):
Code:
RC_PARALLEL_STARTUP="no"
RC_HOTPLUG="yes"
RC_COLDPLUG="yes"
# RC_USE_FSTAB allows you to override the default mount options for the
# standard /proc, /sys, /dev, and /dev/pts mount points.  Note that this
# is the new way for selecting ramfs/tmpfs/etc... for udev mounting.
RC_USE_FSTAB="no"
# Use this variable to control the /dev management behavior.
#  auto   - let the scripts figure out what's best at boot
#  devfs  - use devfs (requires sys-fs/devfsd)
#  udev   - use udev (requires sys-fs/udev)
#  static - let the user manage /dev (YOU need to create ALL device nodes)
RC_DEVICES="auto"


Sinon, j'ai sys-apps/baselayout-1.12.9-r2

(j'ai contourné le problème temporairement en mettant mount -a dans /etc/conf.d/local.start, et ça marche, mais ce n'est pas élégant, et j'aime bien comprendre pourquoi ça marche pas comme je veux)
_________________
Proverbe chinois : L'homme qui pose une question peut sembler stupide, celui qui ne la pose pas le restera.
Abraham Maslow : Lorsque votre seul outil est un marteau, vous avez tendance à traiter tous les problèmes comme un clou.
Back to top
View user's profile Send private message
El_Goretto
Moderator
Moderator


Joined: 29 May 2004
Posts: 3169
Location: Paris

PostPosted: Tue May 15, 2007 4:25 pm    Post subject: Reply with quote

C'est pas une histoire de modules chargés trop tardivement par le système?
_________________
-TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT)
Back to top
View user's profile Send private message
l_arbalette
Guru
Guru


Joined: 05 Feb 2006
Posts: 569
Location: Paris - FRANCE

PostPosted: Tue May 15, 2007 4:26 pm    Post subject: Reply with quote

ben c'est ce que je pense....sans en être sûr....notamment le module usb-storage (si c'en est bien un ? pour ma part, je compile tout en dur dans le noyau)
Mais comment on fait pour qu'il soit chargé plus tôt ?
_________________
Proverbe chinois : L'homme qui pose une question peut sembler stupide, celui qui ne la pose pas le restera.
Abraham Maslow : Lorsque votre seul outil est un marteau, vous avez tendance à traiter tous les problèmes comme un clou.
Back to top
View user's profile Send private message
Temet
Advocate
Advocate


Joined: 14 Mar 2006
Posts: 2586
Location: 92

PostPosted: Tue May 15, 2007 4:35 pm    Post subject: Reply with quote

Ah bah si c'est en dur, c'est pas ça ;)
Back to top
View user's profile Send private message
_Seth_
Guru
Guru


Joined: 15 Sep 2004
Posts: 539
Location: encore paumé dans un labo ;)

PostPosted: Tue May 15, 2007 8:41 pm    Post subject: Reply with quote

Si tu te sens de tester un truc pour voir, essaie de booter ta machine avec :
/etc/conf.d/rc:
RC_COLDPLUG="no"

C'est juste une idée, à toi de voir.

sinon, j'ai trouvé ça
_________________
no tears to cry, no feelings left
the species has amused itself to death
amused itself to death
Back to top
View user's profile Send private message
l_arbalette
Guru
Guru


Joined: 05 Feb 2006
Posts: 569
Location: Paris - FRANCE

PostPosted: Wed May 16, 2007 8:36 am    Post subject: Reply with quote

j'ai essayé plusieurs configs :
Code:
RC_HOTPLUG="yes"
RC_COLDPLUG="no"

puis
Code:
RC_HOTPLUG="no"
RC_COLDPLUG="no"

puis
Code:
RC_HOTPLUG="no"
RC_COLDPLUG="yes"

rien ne fonctionne. J'ai emergé hotplug pour les fois ou j'ai mis RC_HOTPLUG="yes", mais sans grand espoir, car c'est écrit dans le fichier de conf :
Quote:
# NOTE: This does not affect anything hotplug/udev related, just the
# starting/stopping of the init.d service triggered by hotplug.

et effectivement, ça ne change rien...je l'ai donc désinstallé.

Après, j'ai regardé le lien que tu as mis : j'ai donc essayé d'emerger coldplug (qui essaye de me remettre hotplug d'ailleurs)
Mais ça bloque à cause de ma version de udev :
Code:
emerge -av coldplug

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] sys-apps/hotplug-base-20040401  0 kB
[ebuild  N    ] sys-apps/hotplug-20040923-r2  0 kB
[ebuild  N    ] sys-apps/coldplug-20040920-r1  0 kB
[blocks B     ] >=sys-fs/udev-089 (is blocking sys-apps/coldplug-20040920-r1)
[blocks B     ] sys-apps/coldplug (is blocking sys-fs/udev-104-r12)

Donc je ne suis pas allé plus loin....
_________________
Proverbe chinois : L'homme qui pose une question peut sembler stupide, celui qui ne la pose pas le restera.
Abraham Maslow : Lorsque votre seul outil est un marteau, vous avez tendance à traiter tous les problèmes comme un clou.
Back to top
View user's profile Send private message
Delvin
Guru
Guru


Joined: 07 Jul 2004
Posts: 546

PostPosted: Wed May 16, 2007 10:41 am    Post subject: Reply with quote

Tu dois pouvoir enlever coldplug, udev doit le remplacer (je n'ai ni hotplug ni coldplug d'installés)
_________________
Ne tirez pas sur les canards !!
Back to top
View user's profile Send private message
l_arbalette
Guru
Guru


Joined: 05 Feb 2006
Posts: 569
Location: Paris - FRANCE

PostPosted: Wed May 16, 2007 11:51 am    Post subject: Reply with quote

c'est effectivement ma configuration de base....c'était simplement pour essayer de voir si ça résolvait le problème...
mais ce n'est pas le cas. Donc je suis revenu à udev tout seul. Mais ça ne marche toujours pas...
_________________
Proverbe chinois : L'homme qui pose une question peut sembler stupide, celui qui ne la pose pas le restera.
Abraham Maslow : Lorsque votre seul outil est un marteau, vous avez tendance à traiter tous les problèmes comme un clou.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum