Don't worry about getting rid of the old LILO.
Just use Debian's lovely package management system to install the
new LILO (point your sources.list at an unstable Debian archive),
and don't bother with the automatic configuration script for it.
Just edit the /etc/lilo.conf by hand, and then run LILO to install
the boot loader. The Debian package will install a pretty sensible
lilo.conf for you; you shouldn't need to edit it much.
The Debian/Storm way of handling things (which I think you'll find
always happens to be the best way) is to put the actually kernels
in the /boot directory (using some filename with the version number
in it, to help you identify it), and then symlinking /vmlinuz to
your new kernel, and symlinking /vmlinuz.old to your old kernel.
This way, you don't have to edit your lilo.conf every time you
upgrade your kernel: just delete and recreate the symlinks, and
run LILO again to update.
I assume since you're a Unix wiz you already know how to create
symlinks, but just to be sure:
ln -s /boot/linux-kernel-2.2.16 /vmlinuz
Will create a symlink from /vmlinuz to a kernel image with that
name. In your lilo.conf, point it to /vmlinuz rather than the
kernel image itself.
If you use Debian's excellent kernel-package utility to build
your kernels, it'll redo the symlinks automaticaly for you,
for effortless upgrading.
Hope that helps!
--
Craig McPherson
Baptist Student Union
I.T. Department
[EMAIL PROTECTED]
_______________________________________________
Stormlinux-users-list mailing list
[EMAIL PROTECTED]
http://www.stormix.com/community/lists/listinfo/stormlinux-users-list