Thanks to all who suggested using bzImage. Lilo now installs the new
kernel. Although, somehow the whole thing doesn't make sense to me. Why
does lilo have no problem with the out-of-the-box kernel (570kB), but does
complain that my custom kernel (425kB) compiled using zImage is too big?
And why does compiling the same kernel using bzImage make lilo happy
although the actual file size is reduced by a mere 8 bytes. Can somebody
explain this to me?
Thanks,
Stefan
P.S. My new kernel now hangs on bootup on "Finding module dependencies".
Any ideas?
-----
Stefan Voelker My country is the world.
Dept of Mech & Industr Engr My countrymen are all mankind.
Univ of Illinois at Urbana-Champaign W.L. Garisson
On Wed, 29 Sep 1999, John Aldrich wrote:
> On Wed, 29 Sep 1999, you wrote:
> > Hi all,
> >
> > I have a weird problem with lilo. I just recently installed Mandrake 6.1.
> > The install went smooth. No problems. After finishing the installation,
> > I decided to build a custom kernel, since the one that comes with Mandrake
> > supports a lot of things I don't need and consequently is fairly big at
> > 570kB. So I built custom kernel which is about 425kB. I modified
> > /etc/lilo.conf copied the new kernel and System.map into /boot and ran
> > lilo. Lilo failed. The error message said something to the extend that
> > my custom kernel was too big. Lilo does not complain about the original
> > Mandrake kernel being too big! Which makes???? Has anyone else
> > encountered this problem? Any help would be greatly appreciated.
> >
> Try recompiling and make bzImage instead of zImage.
> John
>