Per Jessen composed on 2023-02-22 04:49 (UTC-0500):
any defect in the config will show the minute you run lilo.
Not the the defect that is valid but provides something different from what you intended.
Besides, how much can you get wrong? This is the minimum config:
boot = /dev/sda image = /boot/vmlinuz root = /dev/sda1 initrd = /boot/initrd
But you can't amend on the fly. If I want some troubleshooting parameter or a different runlevel, it takes only seconds at runtime to edit Grub on the fly.
That difference to me is like comparing a hand crank start model T to the first Lincoln.
Don't get me wrong - I am in no way arguing that anybody else should use lilo, but for me, booting an installer over pxe, chroot'ing and typing in those four lines in vim, then 'lilo' - that's just way easier than any grub incantation.
That's easier than a few seconds to edit one line, maybe two, to make a temporary/one-shot troubleshooting adjustment?
Of course, here's my age showing again, I just don't like all those wrappers upon wrappers upon wrappers. I prefer KISS and a thorough understanding what I'm doing. When I don't understand, I ask Andrei.
Fine when you have time to wait, which can be infinite with Andrei. ;) I like KISS too, which is why on 100% of installations without UEFI/GPT I'm still using Legacy Grub - menu.lst or Grub shell, nothing else, unless you include that darling openSUSE Gfxboot with penguin set to 100. -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata