[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: disque dur "scsi" non monté au démarrage.



Raphaël RIGNIER a écrit :
Nicolas Folin a écrit :

Jean-Luc Coulon a écrit :

On Fri, Feb 03, 2006 at 08:47:40AM +0100, Nicolas Folin wrote:
Voilà mon soucis:
J'ai un disque dur reconnu comme scsi (c'est un serial ATA)
Mon fstab est on ne peut plus classique:
/dev/sda1 /mnt/barad-dur/s1_Media ext3 defaults,auto 0 0
mais il ne se monte pas quand même.

Je pense que ce doit être une histoire de module chargé après la commande "mount -a" du
démarrage.

Comment puis-je modifier cela ?
J'ai pensé à un script dans un /etc/rc?.d et à autofs, mais (sans recompiler le noyau pour changer le
driver de module à builtin) il doit bien y avoir un autre moyen, non ?

En vous remerciant par avance

Est-ce que vous avez un initrd ?
Les modules correspondant au disque sata en question doivent se trouver dans
l'initrd.

Nicolas Folin

Jean-Luc

Oui, j'ai un initrd, mais je ne sais pas comment vérifier que les modules sont présents dedans. Cela correspond-il aux options "builtin" (par opposition aux options "modules") ? J'ai identifié le module manquant (sata_sil), et vu que c'est un module, il n'est pas intégré au
noyau.
Si c'est uniquement cela, je change l'option et je recompile...
Nicolas Folin

Non pas besoin,
il faut juste recréer l'initrd.
Mais tout dépend de ta version de noyeau.
Tu as mkinitrd ou mkinitramfs. Il y a des pages de manuel mkinitrd et initramfs-tools.
Il y a aussi yaird mais ce n'est pas le défaut Debian.

Raphaël

j'ai un noyau 2.6.15, mais si je ne change rien à la configuration (/usr/src/linux/.config), je ne vois
pas comment il va pouvoir faire un 'bon' initrd...



Reply to: