On Fri, 2005-11-04 at 16:49, Frédéric wrote:
> Le Vendredi 4 Novembre 2005 16:42, Xavier Bestel a écrit :
>
> > Il faut refaire ton initrd avec la bonne config. Je ne me rappelle plus
> > de la manip, mais man mkinitrd est un bon début je pense :)
>
> Ah, tu penses que le module md n'est pas dans le initrd du noyau Debian
> standard ? Comment le vérifier ?
Si si, ils existent mais il faut les modprobifier. Je crois qu'il faut
vérifier que /dev/md? existe dans ton initrd (car tu auras un
root=/dev/md? dans ta config grub), que les modules md seront bien
chargés, que mdadm sera lancé.
Par exemple, le fichier script de mon initrd contient:
ROOT=/dev/md1
unload_unused_ide '' pdc202xx_new aec62xx alim15x3 amd74xx atiixp cmd64x cs5520 cs5530 cy82c693 generic hpt34x hpt366 ns87415 opti621 pdc202xx_old piix rz1000 sc1200 serverworks siimage sis5513 slc90e66 triflex trm290 via82cxxx
mdadm -A /dev/md1 -R -u 4a814448:f80d74a0:15a684df:2cf5f5f8 /dev/hda2 /dev/hde2 /dev/hdc2
J'ai aucune idée de comment c'est arrivé là (c'était il y a si
longtemps), mais il faut vérifier que ça y soit.
Xav
PS: pour explorer un initrd:
mount -t cramfs -o loop initrd-xxx mydir/