LILO (Česky)

From ArchWiki
Revision as of 10:07, 27 August 2012 by Fengchao (Talk | contribs) (Kernel switch from hda to sda in 2.6.20. No hda exits anymore.)

Jump to: navigation, search

Tango-document-new.pngThis article is a stub.Tango-document-new.png

Notes: please use the first argument of the template to provide more detailed indications. (Discuss in Talk:LILO (Česky)#)

LInux LOader, nebo zkráceně LILO, je všeobecně použitelný zavaděč (multi-boot loader) pro Linuxové systémy. Navzdory tomu, že byl mnoho let standardní volbou, byl postupně nahrazován programem GRUB, alternativním zavaděčem, který nabízí snadnější konfiguraci a menší šanci, že se systém stane nenabootovatelným.

Instalace

LILO může být instalováno během instalace systému výběrem balíčku lilo. Také může být instalováno dodatečně:

# pacman -S lilo

Konfigurace

LILO se konfiguruje editací souboru /etc/lilo.conf a následným spuštěním příkazu lilo, který aplikuje nové nastavení. Pokud zvolíte LILO během instalace Arch Linuxu, konfigurační soubor by měl již být proveden.

Berte na zřetel, že LILO vyžaduje být spuštěno po každém upgradu kernelu, jinak systém zůstane v nebootovatelném stavu.

Další nápověda pro nastavení LILO je na serveru LILO-mini-HOWTO.

Příklad nastavení

Typické nastavení LILO:

Tip: Pokud LILO opravdu pomalu spouští bzImage, zkuste přidat parametr compact do globální sekce souboru /etc/lilo.conf, jak je ukázáno níže.
/etc/lilo.conf
#
# /etc/lilo.conf
#

boot=/dev/sda
# Tento řádek často odstraní chyby L40 během bootování 
# disk=/dev/sda bios=0x80

default=Arch
timeout=100
lba32
prompt
compact

image=/boot/vmlinuz26
        label=Arch
	append="devfs=nomount"
	vga=788
        root=/dev/sda2
        read-only

image=/boot/vmlinuz26
        label=ArchRescue
        root=/dev/sda8
        read-only

other=/dev/sda1
        label=Windows

# Konec souboru

Zdroje