Hi Troy,
I followed this procedure to the letter pretty much but when I attempted
to boot off of the compact flash I get to the point when it is supposed
to be loading the IDE modules and then it dies with a kernel panic. (See
details below) Can anyone please tell me what I am missing here? It
looks like either the modules I need are not being loaded or they are
not compatible but I am no expert. :)
USING /boot/lib/modules/cdrom.o
insmod: UNRESOLVED SYMBOL gr-is-capable
USING /boot/lib/modules/ide-core.o
insmod: UNRESOLVED SYMBOL gr-is-capable
USING /boot/lib/modules/ide-disk.o
insmod: UNRESOLVED SYMBOL "repeated many times"
USING /boot/lib/modules/ide-cd.o
insmod: UNRESOLVED SYMBOL "repeated many times"
USING /boot/lib/modules/ide-detect.o
insmod: UNRESOLVED SYMBOL "repeated many times"
USING /boot/lib/modules/isofs.o
insmod: UNRESOLVED SYMBOL "repeated many times"
those errors usually mean you are mixing a kernel with an initrd built
for a different kernel.
So based on this I did some more reading and it seems that I need to
load some modules for this to work.
If you followed the instructions "to the letter", you're using
initrd_ide_cd.lrp from
http://cvs.sourceforge.net/viewcvs.py/leaf/bin/packages/uclibc-0.9/20/ ,
which means you're all set as far as needing to load modules for IDE
(unless you're using some exotic IDE controller) - that is, _if_ you're
using the 2.2.3 Bering uClibc image.
I wish it was
included in this procedure as to what modules are needed and what is the
best method for me to transfer these modules from a floppy to the CF.
Simply put initrd_ide_cd.lrp onto your CF (and rename it to initrd.lrp
in the process) and you should be set.
From your descriptions, it sounds like you might be using the latest
Beta of Bering uClibc (which uses kernel 2.4.31) and the
initrd_ide_cd.lrp linked in the howto, which refers to the latest stable
version of Bering uClibc, which is built against kernel 2.4.26 (unless I
remember incorrectly). That would explain the errors you're seeing. If
that is indeed the case, use the initrd_ide_cd.lrp from
http://cvs.sourceforge.net/viewcvs.py/leaf/bin/packages/uclibc-0.9/20/2.4.31/
and you should be all set.
I hope that helps. If I was wrong with my assumptions, please tell us
exactly where you got the files from (mainly the kernel, initrd and
modules).
Martin
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
------------------------------------------------------------------------
leaf-user mailing list: [email protected]
https://lists.sourceforge.net/lists/listinfo/leaf-user
Support Request -- http://leaf-project.org/