pld kernel 2.2.18-14 boot problems
Philip J. Hollenback
phil at hollenback.net
Sun Apr 1 00:51:50 CEST 2001
Ok, I now have a working 2.2.18 kernel rpm with compiled-in drivers,
as I mentioned in previous posts.
I understand what you are saying about building an initial ramdisk,
but can you give me some hints on how I can modify the kernel source
rpm to produce a kernel binary rpm with a correct initrd?
I don't understand the rpm build process well enough to do this. How
does the initial ramdisk get created? How do I control what goes in
to it? Where does the linuxrc file come from?
I understand the theory and operation of initrd, I just don't
understand how to create one that has what I want in it as part of the
rpm build process.
Thanks for any ideas.
P.
On Setting Orange, the 17th of Discord, Sebastian Zagrodzki spake:
> On Mon, 12 Mar 2001, Philip J. Hollenback wrote:
> > I am very impressed the work that has gone into this version of
> > the kernel, and I would love the get it booting. Does anyone have
> > any idea what I need to change to fix this? I confess I am not
> > very familiar with the initial ramdisk setup, do I need to change
> > something there?
> Yes you do. IDE and ext2 support are in modules - so you have to create
> a ramdisk, which contains:
> - ide-disk.o, ide-mod.o, ide-probe-mod.o
> - ext2.o
> - small static shell (like ash-static)
> - static insmod
> - /linuxrc shell script, which should look like this:
>
> #!/ash
> insmod /ide-mod.o
> insmod /ide-probe-mod.o
> insmod /ide-disk.o
> insmod /ext.o
>
> or stg like that... - hope it will work...
>
>
--
Philip J. Hollenback
philiph at pobox.com
AYBABTU
More information about the pld-devel-en
mailing list