Can someone offer me a reason why it is that LILO always boots with the
_same_ kernel image , no matter which linux partition I'm booting from?
My lilo.conf with which I've installed LILO is included below. I'm trying
to make /dev/hdb2 (linux) boot with a default SCSIKERN image, stored in
/vmlinuz on that partition; and make /dev/hda3 (linux2) boot with a
custom-compiled kernel (also called /vmlinuz, but stored instead on the
root of /dev/hda3.)
I've correctly taken the steps to make each of the two '/vmlinuz' files
into bootable images but LILO still seems to want to use the SAME
image regardless which partition is being booted. That image is,
namely, the particular /vmlinuz from whichever partition LILO was last
installed.
This seems to imply that "image=/vmlinuz" is actually a part of the
GLOBAL LILO configuration within a system.... can somebody set me
straight on this?
-------------------------------------------------
# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
boot = /dev/hda
#compact # faster, but won't work on all systems.
delay = 300
vga = normal # force sane state
ramdisk = 0 # paranoia setting
# End LILO global section
# Linux bootable partition config begins
image = /vmlinuz
root = /dev/hdb2
label = linux
append = " ncr5380=0x358,254,-1"
# Linux bootable partition config ends
# Linux bootable partition config begins
image = /vmlinuz
root = /dev/hda3
label = linux2
# Linux bootable partition config ends
# DOS bootable partition config begins
other = /dev/hda1
label = dos
table = /dev/hda
# DOS bootable partition config ends
-------------------------------------------------
Sincerely,
Dan M.