On Thu, Apr 07, 2005 at 12:05:31PM +0200, Eric Deplagne wrote:
> On Tue, 05 Apr 2005 11:28:22 -0700, Steve Langasek wrote:

> > I've tried to pin down this bug, but I find that the current version of
> > initrd-tools builds correct (matching) initrds whether or not the lvm10
> > package is installed.  Is it possible that the broken initrd was built with
> > an old version of initrd-tools, or was somehow built on a system that did
> > not have lvm2 installed?  Can you still recreate this broken initrd problem
> > if you install lvm10 on the system?  What version of initrd-tools do you
> > currently have installed?

>   It does occur all the same for me with initrd-tools 0.1.77...

Hmm.

>   Do you have the root filesystem on lvm2 ?

Yes, of course; there's no reason to expect any lvm support in the initrd
otherwise.

>   I attach the output of "diff -rub /mnt/initrd1 /mnt/initrd2",
>   with on /mnt/initrd1 a mount of the initrd without lvm10,
>   and on /mnt/initrd2 a mount of the initrd with lvm10

>   I also verified that the initrd with lvm10 still does not boot my box
> properly...

Ok, got it -- this is only a problem with 2.4 kernels, where lvm-mod.o is
available, and did not happen when testing against a 2.6 kernel.

Now to figure out how to fix the check, so that it can distinguish between a
volume that requires lvm2 and one that works with lvm1.

Thanks,
-- 
Steve Langasek
postmodern programmer

Attachment: signature.asc
Description: Digital signature

Reply via email to