Zavaděč Linux

LILO

LILO bootovací nabídka s Windows jako výchozí výběr a možnost vybrat jinou platformu do 18 sekund
Zaváděcí nabídka LILO
Základní data

vývojář Werner Almesberger (1992–1998),
John Coffman (1999–2007),
Joachim Wiedorn (2010–2015)
Aktuální  verze 24.2
( 22. listopadu 2015 )
operační systém Linux
programovací jazyk C , montážní jazyk
kategorie Zavaděč
Licence BSD
Německy mluvící Ne
www.joonet.de/lilo

Linux Loader , zkráceně LILO , je bezplatný zavaděč pro jádro Linuxu, který díky své flexibilitě může spouštět i další jádra .

Dějiny

Vývoj LILO začal v roce 1992, hlavním vývojářem byl v té době Werner Almesberger; V roce 1999 předal projekt Johnu Coffmanovi. Během tohoto období se LILO již vyvinulo ve standardní zavaděč v mnoha distribucích Linuxu , ale znatelně trpěl řadou omezení. LILO není schopen číst souborové systémy , ale musí vědět, na kterých datových blocích je spuštěno jádro. Výsledkem je, že při výměně jádra musí speciální program nejprve znovu pracně určit odpovídající bloky. Zároveň to má tu výhodu, že LILO může pracovat nezávisle na souborových systémech, ale tato schopnost je často triviální. Kolem roku 2002 ztratilo LILO pozici standardního zavaděče stále více díky novému vývojovému GRUBu , který umí číst souborové systémy a vypořádat se se systémy šifrování , komprese a RAID .

Vývoj se zastavil, ale v roce 2010 jej obnovil Joachim Wiedorn a podle plánu dohlížel do prosince 2015.

konfigurace

Konfigurace probíhá pomocí konfiguračního souboru, který lze obvykle najít pod /etc/lilo.conf . Následující příklad ukazuje konfigurační soubor LILO, který pro výběr nabízejí Linux a FreeBSD.

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"

Viz také

webové odkazy

Individuální důkazy

  1. lilo.alioth.debian.org .
  2. LILO . domovská stránka openSUSE. Citováno 26. září 2014.
  3. Oznámení na oficiálních stránkách