I need to install LILO as my default boot loader, I have grub installed on the server but it doesn't allow me to boot with my another kernel easily and it seems that it has some problems which i don't know how to solve them . I tried to install LILO by issuing a "yum install lilo" but I don't have the needed repo.s i guess. I also tried to find RPMs of lilo for CentOS on the net but I found none. anyone knows how to install lilo on a CentOS5 server ?
It's only a bootloader, lilo wont allow you to boot into kernels which you cant boot into with Grub.
Grub is reccomended and much more versatile than lilo which is why it's the default bootloader in CentOS.
What issues are you having exactly with grub, perhaps we can help?
In fact i'm trying to upgrade the linux kernel remotely, I want to make grub boot with the new kernel once after rebooting, I issued a "echo "savedefault --default=0 --once" | grub --batch" but after I rebooted the system Grub failed to work with the new kernel, I also tried to use another kernel ,except that one which is currently running, but it failed again. I've done this many times before with LILO and I had no problem with that so I thought that it might work fine with LILO
I found some RPMs for LILO and I finally Installed it on the server but lilo.conf is empty, I looked up for other names like lilo.conf.* to rename it but I found no files. how can i create a lilo.conf file on my own ? what do i have to do ?