next up previous index
Következő: 5.7.7 A kernel patch-elése Fel: 5.7.6 A kernel fordítása Előző: 5.7.6.3 A ``make'' egyéb   Index

5.7.6.4 A kernel installálása

Ha kész van a kernel és az úgy is működik, ahogy szeretnéd, itt az ideje installálni. A legtöbben a LILO-t (Linux Loader) használják erre célra. A make zlilo installálja a kernelt, lefuttatja rajta a LILO-t, és bootolásra kész állapotba hozza, DE CSAK AKKOR, ha a LILO a következőképpen van konfigurálva: a kernel /vmlinuz, a LILO az /sbin-ben van, és a LILO konfigurációs fájl (/etc/lilo.conf) tartalma is ennek megfelelő.

Ellenkező esetben közvetlenül kell a LILO-t használni. Eléggé könnyű installálni és használni, de a konfigurációs fájl hajlamos összezavarni az embereket. Nézd meg a konfigurációs fájlban (a régebbi verzióknál /etc/lilo/config, az újaknál /etc/lilo.conf), hogy mi az aktuális beállítás. A konfigurációs fájl így néz ki:

...
image = /vmlinuz
label = Linux
root = /dev/hda1
...

Az `image =' az aktuális kernelre mutat. A legtöbben /vmlinuz-t használnak. A `label' alapján dönti el a lilo, hogy melyik kernelt, vagy operációs rendszert indítsa el, és a `root' az adott operációs rendszer gyökérkönyvtára. Készíts biztonsági másolatot a régi kernelről és másold a frissen fordított zImage-t a helyére. (Például, ha /vmlinuz-t használsz, azt mondod, hogy cp zImage /vmlinuz) Ezután futtasd a lilo-t - az újabb rendszereken elég annyi, hogy lilo, de régebbieken lehet, hogy /etc/lilo/install, vagy akár /etc/lilo/lilo -C /etc/lilo/config kell.

Ha szeretnél többet tudni a LILO konfigurálásáról, vagy nincs is meg neked, akkor szerezd meg a legújabb verziót a kedvenc ftp helyedről és kövesd az utasításokat.

Ha szeretnél egy régi kernelt bootolni a merevlemezről (így is megmenekülhetsz, ha az újat elrontottad), másold le a lilo konfigurációs fájlban az `image = xxx' sort és az utána következő sorokat a fájl aljára, és változtasd meg az `image = xxx' sort `image = yyy'-ra, ahol `yyy' annak a fájlnak a teljes elérési útvonala, amelybe a régi kernelt mentetted. Azután változtasd meg a `label = zzz' sort `label = linux-backup'-ra és futtasd a lilo-t. Lehet, hogy be kell tenni egy `delay=x' sort is a konfigurációs fájlba, ahol x az az idő tizedmásodpercben megadva, amennyit a lilo vár mielőtt bootolna. Így meg lehet szakítani (például a shift billentyűvel), és be lehet írni a régi kernel címkéjét, ha valami kellemetlen történik az újjal.


next up previous index
Következő: 5.7.7 A kernel patch-elése Fel: 5.7.6 A kernel fordítása Előző: 5.7.6.3 A ``make'' egyéb   Index

1999-09-17