LILO: volba "linear"

Supportní databáze (kgw_lilo_linear)
Platí pro

SuSE Linux: Všechny verze

Symptomy:

LILO nedokáže na disku najít startovací jádro a zobrazí se pouze LI - nebo jiná část slova LILO (viz LILO se nespustí: chybová hlášení a jejich význam (kgw_lilo_errmsg.html)). To se stane i v případě, že dodržíte hranici 1024 cylindrů ( Linux přes 1024 cylindrů a LILO (1024_Zylinder.html)).

Kromě toho se toto stává hlavně v případě, že máte na začátku pevného disku jiný operační systém (např. Windows NT).

Příčina:

Možnou příčinou může být to, že jste v LILO aktivovali volbu "linear".

Řešení:

Zrušte používání volby "linear" v souboru /etc/lilo.conf tak, že ji buď smažete nebo zakomentujete:
# linear
Poté je ještě třeba opětovně instalovat LILO příkazem

# /sbin/lilo

Tech. pozadí:

Funkce volby linear: Určitě adresy sektorů pevného disku z /boot/boot.b, /boot/map, jádra atd. jsou v boot sektoru LILO a /boot/map přetvořeny z fyzických (cylindr-hlava-sektor) na logické.

Při startu zjistí LILO pomocí funkce BIOSu geometrii pevného disku a převede opětovně logické adresy na fyzické. Samotný přístup k pevnému disku se provádí pak pomocí fyzických adres sektorů.

Cíl: Volba "linear" pomáhá v okamžiku, když BIOS "vidí" pevný disk s jinou geometrií než běžící Linux. Logické adresy sektorů zůstanou správné, nezávisle na geometrii disku.

To se stává velice zřídka, proto není tato volba ve většině případů třeba.


Viz také:
o Linuxový startovací oddíl za hranicí 1024 cylindrů a LILO
o LILO se nespustí: chybová hlášení a jejich význam

Klíčová slova: BOOT, START, LILO, LINEAR, 1024, CYLINDR, INSTALACE

Kategorie: LILO

SDB-kgw_lilo_linear, Copyright SuSE Linux AG, Nürnberg, Germany - Verze: 20. Apr 1998
SuSE Linux AG - Poslední změnu: 09. Feb 2001 provedl kgw (sdb_gen 1.40.0)