Hacker News new | past | comments | ask | show | jobs | submit login

Perhaps this was addressed in the video, but I wonder if that tinkerer tried LILO? It is still supported and might fare better with old hardware.



Indeed, Slackware still defaults to LILO/eLILO and it works perfectly fine on modern hardware, older hardware from LILO's heyday should be no issue at all.

I still hang on to a PIII based Dell Latitude laptop from 2001 and Slackware -current runs surprisingly well on it (along with BeOS 5.1 from my original disc, QNX RTOS, OpenBSD, NetBSD, and a few other obscure OSes from its generation to today).


Some modern laptops support only UEFI booting, when booting from internal hard drive. Does LILO/eLILO support UEFI booting?


Yes. "e" in "eLILO" stands for "EFI".

But then (U)EFI is an OS in itself, you can boot Linux directly from it, no bootloader needed:

https://wiki.archlinux.org/title/EFISTUB


> But then (U)EFI is an OS in itself

Would it be accurate to describe (U)EFI as being like MS-DOS (i.e. single-tasking), but running in protected mode?


UEFI technically isn't single-tasking, it has a task scheduler.


Indeed, UEFI is the modern DOS.


Yes, eLILO was made for this purpose. I still prefer it to GRUB, though EFISTUB is an option as well for those who don't want or need either, as long as your particular UEFI supports it.


All of those booting on one machine?


Swapping hard drives, yes. Slackware boots on the original Windows 98 hard drive alongside Windows, and I have two other drives. One has BeOS 5.1, the other is my test drive I use to try out other OSes (NetBSD is on it right now if I remember correctly, but it hangs during boot sometimes). PATA laptop drives are getting scarce but I do have a PATA-SD adapter lying about that works in a few OSes and I have no shortage of SD cards due to my Raspberry Pi addiction.




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: