LILO (bootloader)

{{short description|Boot loader}}

{{Infobox software

| name = LILO

| screenshot = Lilo.png

| caption = Standard LILO menu

| developer = Werner Almesberger (1992–1998), John Coffman (1999–2007), Joachim Wiedorn (since 2010)

| released = {{Start date and age|1992|6|29}}{{Cite web |title=LILO vs. GRUB [LWN.net] |url=https://lwn.net/Articles/90051/ |access-date=2024-04-16 |website=lwn.net}}

| latest release version = 24.2{{cite web |url=https://lilo.alioth.debian.org/ |title=LILO Bootloader for GNU/Linux |first=Joachim |last=Wiedorn |date=2015-11-22 |accessdate=2015-11-22 |archive-url=https://web.archive.org/web/20171027152258/http://lilo.alioth.debian.org/ |archive-date=2017-10-27 |url-status=dead }}

| latest release date = {{start date and age|2015|11|22}}

| genre = Bootloader

| license = BSD-3-Clause

| discontinued = yes

| website = {{Official URL}}

}}

LILO (Linux Loader) is a bootloader for Linux and was the default boot loader for most Linux distributions {{When|date=December 2024}}. Unlike loadlin, it allowed booting Linux without having DOS on the computer.{{Cite book |last=Pitts |first=David |url=https://books.google.com/books?id=U-SKx5mZXwMC&q=loadlin |title=Red Hat Linux Unleashed |date=1998 |publisher=Sams Pub. |isbn=978-0-672-31173-4 |pages=28, 33 |language=en}} As of 2009, most distributions have switched to GRUB as the default boot loader.{{Cite book |last1=Siever |first1=Ellen |url=https://books.google.com/books?id=gBG7z8smAcsC&pg=PA506 |title=Linux in a Nutshell: A Desktop Quick Reference |last2=Figgins |first2=Stephen |last3=Love |first3=Robert |last4=Robbins |first4=Arnold |date=2009-09-19 |publisher="O'Reilly Media, Inc." |isbn=978-1-4493-7920-9 |pages=506 |language=en}} Further development of LILO was discontinued in December 2015 along with a request by Joachim Wiedorn for potential developers.{{cite web|url=https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=973850|title=Debian Bug report logs - #973850 lilo: Should not be included in bullseye}}

ELILO

{{Infobox software

| name = elilo

| screenshot =

| caption =

| developer = HP

| operating_system =

| latest_release_version = 3.16

| latest_release_date = {{start date and age|2013|03|29}}

| genre = Bootloader

| license = GPL-2.0-or-later

| website = {{URL|sf.net/projects/elilo}}

}}

For EFI-based PC hardware the now orphaned{{cite web|url=http://sourceforge.net/projects/elilo/|title=ELILO: EFI Linux Boot Loader|accessdate=2015-07-04|quote=This project is orphaned, Debian dropped it in 2014, and RH & SUSE stopped using this tree (and feeding back change) long before that so no longer interested in working on it.}} ELILO boot loader was developed,{{cite web|url=http://www.centos.org/docs/5/html/5.2/Virtualization/chap-Virtualization-Configuring_ELILO.html|title=Chapter 24. Configuring ELILO|website=CentOS.org|access-date=2011-10-05|archive-url=https://web.archive.org/web/20120615003825/http://www.centos.org/docs/5/html/5.2/Virtualization/chap-Virtualization-Configuring_ELILO.html|archive-date=2012-06-15|url-status=dead}} originally by Hewlett-Packard for IA-64 systems, but later also for standard i386 and amd64 hardware with EFI support.

On any version of Linux running on Intel-based Apple Macintosh hardware, ELILO is one of the available bootloaders.{{Citation|last=Singh|first=Amit|title=Mac OS X Internals: A Systems Approach|publisher=Addison-Wesley Professional|date=January 21, 2009|publication-date=2006|isbn=978-0321278548|section=Bonus Content / Miscellaneous / Test-driving Linux on an Intel-based Macintosh|section-url=http://osxbook.com/book/bonus/misc/linux|quote=Additions to the book.|access-date=May 8, 2018|archive-date=May 28, 2022|archive-url=https://web.archive.org/web/20220528233226/http://www.osxbook.com/book/bonus/misc/linux|url-status=dead}}

It supports network booting using TFTP/DHCP.{{cite web|url=https://www.djack.com.pl/Suse9hlp/ch04s03.html|title=Booting from the Network|accessdate=2018-05-08|quote=SUSE LINUX Enterprise Server – Installation and Administration Chapter 4. Central Software Installation and Update - 4.3. Booting from the Network}}{{Citation|last1=Fleischli|first1=Jason|last2=Eranian|first2=Stephane|institution=Hewlett-Packard Co.|title=How to netboot using ELILO|date=19 October 2009|work=./docs/netbooting.txt|quote=File found in the source code used as documentation. Possible to obtain via CVS repository.}}

See also

{{Portal|Free and open-source software}}

References

{{Reflist|30em}}

Further reading

  • {{cite web | title = Boot loader showdown: Getting to know LILO and GRUB: Contrast and compare these two contenders | url = http://www.ibm.com/developerworks/library/l-bootload.html | accessdate = 2009-04-26 | last = Bonney | first = Laurence | date = 2005-08-24 | publisher = IBM DeveloperWorks}}