Linux loader
LILO
|
|
---|---|
LILO boot menu |
|
Basic data
|
|
developer | Werner Almesberger (1992–1998), John Coffman (1999–2007), Joachim Wiedorn (2010–2015) |
Current version |
24.2 ( November 22, 2015 ) |
operating system | Linux |
programming language | C , assembly language |
category | Bootloader |
License | BSD |
German speaking | No |
www.joonet.de/lilo |
Linux Loader , LILO for short , is a free boot loader for the Linux kernel which , thanks to its flexibility, can also start other kernels .
history
The development of LILO began in 1992, the main developer at that time was Werner Almesberger; In 1999 he handed the project over to John Coffman. During this period LILO had already developed into the standard boot loader in many Linux distributions , but it was increasingly suffering from a number of limitations. LILO is not able to read file systems , but needs to know which data blocks the kernel to be started is on. As a result, when the kernel is replaced, a special program first has to laboriously determine the corresponding blocks again. This also has the advantage that LILO can work independently of file systems, but this ability is often trivial. Around 2002 LILO lost its position as the standard boot loader more and more to the new development GRUB , which reads file systems and can handle encryption , compression and RAID systems.
The development stalled, but was resumed by Joachim Wiedorn in 2010 and was supervised by him as planned until December 2015.
configuration
The configuration takes place via a configuration file, which can usually be found under /etc/lilo.conf . The following example shows a LILO configuration file that Linux and FreeBSD offer for selection.
large-memory
lba32
boot=/dev/hda
install=menu
map=/boot/map
prompt
default=Linux
image=/boot/vmlinuz-2.6.26
label="Linux"
root=/dev/hda1
append=""
read-only
optional
other=/dev/hda3
label="FreeBSD"
See also
Web links
- LILO homepage
- LILO mini-HOWTO on The Linux Documentation Project (English)
Individual evidence
- ↑ lilo.alioth.debian.org .
- ↑ LILO . openSUSE homepage. Retrieved September 26, 2014.
- ↑ Announcement on the official website