Re: Kernel to big for lilo?

Erik Walthinsen (omega@sequent.com)
Tue, 24 Dec 1996 14:25:53 -0800 (PST)


> > > This question is basic but it is kernel-related. I am trying to upgrade
> > > from 1.2.13 to 2.0.27 and everything works well except the kernel
> > > generated is not compressed. It is over 1 M and lilo says this is too
> > > big. I am using make dep ; make clean ; make zImage as in the README.
> > Instead of make zImage, if you trust it, try make bzlilo.
> > - Neptho
> or just make bzImage then install like you would with make zImage; it
> works the same

I think I know what the problem is. The kernel in /usr/src/linux/vmlinuz
(or wherever) is the base kernel, before it's compressed. The compressed
kernel (at least the one I've used successfully for a year+) is in
/usr/src/linux/arch/i386/boot/zImage.

But then, you really shouldn't have a kernel over 1MB. Use kerneld and
set up everything as loadable modules (except things like ext2fs...) Much
nicer, and you don't have to deal with things like bzImage.

TTYL,
Omega

Erik Walthinsen - Programmer, webmaster, 3D artist, etc. __
__ / /\
/ \ omega@sequent.com Work: (503)578-5314 / / \
| | M E G A omega@teleport.com Home: (503)281-4281 / / /\ \
_\ /_ psu12113@odin.cc.pdx.edu Majoring in CS / / /\ \ \
/ /_/__\ \ \
Omega Station: http://www.teleport.com/~omega/ /________\ \ \
Info on Linux, Graphics, Descent, Laptops, etc. \___________\/