bzImage loading problem

Marko Siladin (msiladin@athos.mas.vcu.edu)
Sat, 26 Apr 1997 08:38:33 -0400 (EDT)


Since 2.1.3x my kernel has become too big to load it using a
zImage kernel. So I had to start using bzImage. Unfortunately my lilo
was version 0.16 (or just 16) and I needed to upgrade. Some probably
remember my message a few days ago when I had trouble getting lilo
compiled using a 2.1 kernel. To compile lilo I had to patch lilo.h
by inserting an #include <asm/boot.h>. I then installed the new
lilo and ran it. Neither 2.1.35 nor 2.1.36 want to boot. The old
2.1.29 kernel (still a zImage) boots without problems. The message
I get is "No setup signature found ..." - generated by setup.S
from the boot setup. Obviously lilo didn't load the kernel correctly
into memory. I'm just not sure who's fault it is (the kernel's,
lilo's, mine?). Does anyone out there have a clue where I should
look to figure out what the problem is?
Here is my lilo.conf (if it helps at all...)

# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
#append = "hd=1010,12,55 hd=4095,16,63 hd=4095,16,63 hd=1005,64,32"
boot = /dev/hda
#compact # faster, but won't work on all systems.
delay = 50
vga = ask # force sane state
ramdisk = 0 # paranoia setting
# End LILO global section
# Linux bootable partition config begins
image = /k2136
root = /dev/sda7
label = 2136
read-only # Non-UMSDOS filesystems should be mounted read-only for checking
image = /k2129
root = /dev/sda7
label = 2129
read-only # Non-UMSDOS filesystems should be mounted read-only for checking
image = /k2120
root = /dev/sda7
label = 2120
read-only # Non-UMSDOS filesystems should be mounted read-only for checking
image = /k2024
root = /dev/sda7
label = 2024
read-only # Non-UMSDOS filesystems should be mounted read-only for checking
image = /k2000-java-tape
root = /dev/sda7
label = jtape
read-only # Non-UMSDOS filesystems should be mounted read-only for checking
image = /vmlinuz
root = /dev/sda7
label = Perfect
read-only # Non-UMSDOS filesystems should be mounted read-only for checking
# Linux bootable partition config ends
# DOS bootable partition config begins
other = /dev/hda1
label = DOS
table = /dev/hda
# DOS bootable partition config ends

-- 
...Marko
------------------------///////////-\\\\\\\\\\\--------------------------
                              (O) ^ ^ (O)
Marko Siladin                    | | |        VCU, Dept. of Math. Science
msiladin@athos.mas.vcu.edu        \ /        Division of Computer Science
              http://www.mas.vcu.edu/grad/marko/home.html
------------------------\\\\\\\\\\\-///////////--------------------------