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

Re: initrd et root sous lvm



Le 01.12.2004 21:32:22, Marc Bobillier a écrit :
* Jean-Luc Coulon [2004-11-30 21:09:09 +0100]:
Bon, recompile et essais, il ne veut rien savoir
J'ai une ligne grub comme ça :
root=/dev/mapper/cg00-root_lv rootfs=xfs    (mon filesystem est xfs)
                               ^^^^^^
Plutôt : rootfstype (mais j'imagine que c'est une coquille)

Oui, c'est une coquille : on ne peut pas faire de copier/coller à cette étape du boot ;-) (c'est d'ailleurs dommage)


j'obtiens :
VFS: cannot open root device "mapper/vg00-root_lv" or
unknown-block(0,0)
please append .. etc.

il ne tient pas compte du /dev .. est-ce normal ?

Etrange en effet...

Si je tente de mettre root="/dev/mapper/vg00-root_lv" .. (entre " ")
Alors, il me donne le message :
VFS: cannot open root device ""/dev/mapper/vg00-root_lv" or
unknown-block(0,0)

Il me met une double double quote ("") .. est-ce normal ?

Si je ne mets pas le rootfstype, il ne trouve pas le fs...

Est-ce que le support de xfs est en dur dans le noyau ou en module ?
Si il est en module, vérifier que l'initrd créé charge ce module :

Oui, xfs est en module, en fait, je n'ai rien changé à ma config noyau qui fonctionne avec le script lvm2create_initrd.


$ mount -o loop /boot/initrd.img-2.6.x /mnt/
$ cat /mnt/loadmodules

[root@tangerine] /tmp/initrd # cat loadmodules
modprobe -k  dm-mod
modprobe -k  xfs
modprobe -k  unix 2> /dev/null

--
marc


Attachment: pgpjd8hJMrpZN.pgp
Description: PGP signature


Reply to: