Timothy Murphy wrote:
LILO is old, teeny, and stable. It also allows the use of "lilo -D" and
"lilo -R" to set reboot arguments to default to your old kernel, but
reboot once with the new kernel so all you have to do to recover is reboot.
Amen. GRUB also has a very parsable and modular structure, and just wins
in many, many, many ways.
Mostly it's historical: grub hasn't been around that long, and it is
*teeny* compared to grub.