Linux loader

from Wikipedia, the free encyclopedia
LILO

LILO boot menu with Windows as the default selection and the ability to select another platform within 18 seconds
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

Individual evidence

  1. lilo.alioth.debian.org .
  2. LILO . openSUSE homepage. Retrieved September 26, 2014.
  3. Announcement on the official website