Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Well I snagged the 2.4.0-test6 kernel and I'm trying to install it. Basically I'm going through the motions of make xconfig, make clean, make dep etc... etc... and I ALWAYS run into this same problem. When I go to make zlilo I get the following:
Root device is (8, 8)
Boot sector 512 bytes.
Setup is 2391 bytes.
System is 562 kB
System is too big. Try using bzImage or modules.
make[1]: *** [zImage] Error 1
make[1]: Leaving directory `/usr/src/linux/arch/i386/boot'
make: *** [zlilo] Error 2
I have on VERY rare occasions been able to install a new kernel because it always gives me this error. It's really frusterating and I've never been able to get a straight answer as to why this happens. The kernel I build which resulted in the above error is as small as I can possibly make it. In other words I used as many modules as I can and I used make bzImage. Can anyone provide any info as to why this always happens to my machine and what I can finally do to fix it? Does it have something to do with the fact that I'm running win98 on this machine as well?
Will you give us the the error you get with make zlilo will you give us the actual error with "make bzImage". I'd get the same error you gave if I tried make zImage, but it goes away with the "make bzImage".
Distribution: Debian, Red Hat, Slackware, Fedora, Ubuntu
Posts: 13,600
Rep:
bickford,
You either need to make the kernel smaller, usually by compiling more things in as modules, or use make bzImage. Both zImage and bzImage are compressed with gzip. The kernel includes a mini-gunzip to uncompress the kernel and boot into it. The difference is that the old zImage uncompresses the kernel into low memory (the first 640k), and bzImage uncompresses the kernel into high memory (over 1M).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.