The difference between LILO and GRUB

bootgrub2lilo

I am running a web server under Debian and I currently have GRUB installed.

Should I consider using LILO instead of GRUB? And what are the advantages of each?

Best Answer

LILO has a simpler interface and is easier to wrap your head around.

GRUB is more featured and handles odd configurations better.

The LILO bootstrap process involves locating the kernel by in essence (it's more complicated than this) pointing to the first logical-sector of the Kernel file. The GRUB bootstrap process is more filesystem aware and can locate a kernel file in a filesystem without having to specify a logical-sector.

There is a reason nearly everyone is using GRUB these days, and that's because it's less fragile and handles edge-cases better.

Related Question