It's not a problem. After you compile your kernel, copy
arch/i386/boot/bzImage to /boot/vmlinuz-new-version (of course, use the
correct version number) and also copy System.map to
/boot/System.map-new-version. You'll want to re-link /boot/vmlinuz and
/boot/System.map to the new files, and add a new "image" section to
/etc/lilo.conf like so:
boot=/dev/hda
map=/boot/map
prompt
timeout=50
image=/boot/vmlinuz
label=linux
root=/dev/hda1
read-only
### The new section follows ###
image=/boot/vmlinuz-old-kernel
label=old
root=/dev/hda1
read-only
This'll boot the new by default, but if it doesn't work, you can always
boot "old." Be sure to run /sbin/lilo after editing the file.
-Matt Stegman
<[EMAIL PROTECTED]>