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

[Résolu] initrd et root sous lvm



Le 01.12.2004 22:06:33, Marc Bobillier a écrit :
* Jean-Luc Coulon (f5ibh) [2004-12-01 20:55:37 +0000]:
Oui, xfs est en module, en fait, je n'ai rien changé à ma config
noyau
qui fonctionne avec le script lvm2create_initrd.

Quelles sont les différences entre l'initrd qui fonctionne (celui créé
par lvm2create_initrd) et celui qui ne fonctionne pas (celui créé par
dpkg -i) ?

Autre possibilité : mettre DELAY=10 (par exemple) dans
/etc/mkinitrd/mkinitrd.conf

J'ai finalement résolu ce problème. Il m'étati dfifficile de comparer l'initrd qui fonctionne et celui proposé par une solution Debian car les structures sont complètement différentes.

Après mes essais de l'installeur de cet après-midi, j'ai réussi sans problème à avoir une Sarge qui boote avec l'initrd fourni par la distribution.

J'ai donc monté les deux initrd dans le loopback et, avec un peu d'esprit critique, j'ai fait un diff des deux.

Je me suis aperçu que dans l'initrd qui ne marchait pas il y avait une ligne comme suit dans /etc/lvm/lvm.conf :

    library_dir = "/lib/lvm2"

Ce chemin n'existe ni sur mon système si sur le lvm. En revanche, cette ligne est bien présente dans le :etc/lvm/lvm.conf de mon système.

Après l'avoir commentée, le nouvel initrd construit fonctionne parfaitement.

Cette valeur fait partie du lvm.conf livré avec le paquet lvm2. Je vais signaler un bogue sur ce problème.



--
marc

Encore merci Marc pour ton aide

Bonnes fêtes à tous

Jean-Luc

Attachment: pgpgKRRanHqBk.pgp
Description: PGP signature


Reply to: