K: Hol lehetne többet megtudni a lilo-ról?
V: Meg fogsz lepődni: a lilo(8) és lilo.conf(5) manualokban.
K: Legalább annyit árulj el, hogy mi az a
stage1 meg
stage2?
V: A stage1 az a bizonyos egyszektornyi program, akiről a (111)-ben beszélgettünk. Feladata az, hogy betöltse a stage2-t. Ja és az is, hogy kiíja, hogy
LI. (Ha az előbb nem mondtam volna, a /etc/lilo.conf "boot=" sora mondja meg, hogy hová kerüljön.)
K: És a stage2?
V: A stage2 adja ki a menüt (ha kértük), enged választani, azután betölti a kívánt kernelt, vagy valami mást ("other=" opció). Továbbá kiírja hogy
LO.
K: Hol vagyon ez a stage2?
V: A map-file-ban, ugyanott van az egyes betölthető kernelek helye leírva (szektorcím).
K: Szektorcím? Hát a lilo nem a file-név alapján találja meg az egyes kerneleket?
V: Szép is lenne! Valahányszor új file-rendszert talál ki valaki, rögtön a lilo-ba is bele kellene hack-olni annak a kezelését...
K: Dehát a
grub éppen ezt csinálja!
V: Lehet, de mi most a
lilo-ról beszélünk!
K: Lehet a lilo-t is meg a kernelt is floppy-ra telepíteni?
V: Ha elférnek, akkor igen. Mondjuk csinálj ehhez egy külön
/floppy/lilo.conf.floppy file-t is, hogy az is kéznél legyen (/sbin/lilo -C /floppy/lilo.conf.floppy parancsot ne felejtsd majd el!)... olyasmi tartalommal, hogy
boot=/dev/fd0
map=/floppy/map
root=/dev/hdaN # saját root-partíciód!
image=/floppy/bzImage # vagy ahogy a kerneledet hívják
label=Floppy
read-write
(Persze tehetsz bele további image= és other= sorokat is, a saját rendszerednek megfelelően)