help: why can't my hand-rolled kernel mount an LVM root FS?
Robert P. J. Day
rpjday at crashcourse.ca
Wed Jul 7 11:37:54 UTC 2010
On Wed, 7 Jul 2010, Andy Whitcroft wrote:
> On Wed, Jul 07, 2010 at 03:49:34AM -0400, Robert P. J. Day wrote:
... snip ...
> > i'm used to seeing that "+" suffix as a version control identifier
> > (or something like that). so ... is there a reason that using the
> > lucid tree would work fine, but the maverick tree produces the above?
> >
> > the lucid tree is probably just fine for my purposes, now i'm just
> > curious. and i clearly have much reading to do.
>
> That is a bug in the upstream kernel code, I have a patch in -rc4
> which should mitigate that.
just to explain why i'm being so dogged about this, i'm about to
write a tutorial on how to do simple kernel debugging with gdb for my
students and, for that to work, i absolutely need a reliable way for
them all to configure, build, install and reboot to a new kernel for
which they have access to the corresponding vmlinux file.
and i need a recipe for them that works under all situations -- type
of root filesystem, 32- or 64-bit install, in a VM or not, etc.
here's what i've written so far, and i suspect that by the end of the
day, my students will tell me if i've given them any bad advice:
http://crashcourse.ca/introduction-linux-kernel-programming/intermission-building-new-ubuntu-1004-kernel-free-lesson
rday
--
========================================================================
Robert P. J. Day Waterloo, Ontario, CANADA
Top-notch, inexpensive online Linux/OSS/kernel courses
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn: http://ca.linkedin.com/in/rpjday
========================================================================
More information about the kernel-team
mailing list