A rendszertöltőA rendszertöltő

Tartalomjegyzék

18.1. Rendszertöltő kiválasztása
18.2. Rendszerindítás a GRUB segítségével
18.3. A rendszertöltő beállítása a YaST használatával
18.4. A Linux-rendszertöltő eltávolítása
18.5. Rendszerindító CD-k készítése
18.6. A grafikus SUSE képernyő
18.7. Hibaelhárítás
18.8. További információk

Kivonat

Ez a fejezet a GRUB, a SUSE Linux Enterprise®-ban használt rendszertöltő beállítását írja le. A beállítások megadásához egy speciális YaST-modul áll rendelkezésre. Ha nincs tisztában a Linux indításával, akkor némi háttérinformáció megszerzéséhez olvassa el az alábbi részeket. A fejezet kitér néhány, a GRUB segítségével való indítás során gyakran fellépő problémára és ezek megoldására is.

Ez a fejezet az indításkezelésre és a GRUB rendszertöltő beállítására koncentrál. A rendszerindítási folyamat részletesebb leírása: 17. fejezet - Linux-rendszerek indítása és beállítása A rendszertöltő jelenti a gép (a BIOS) és az operációs rendszer (SUSE Linux Enterprise) közös felületét. A rendszertöltő konfigurációja közvetlenül befolyásolja az operációs rendszer indítását.

Az alábbi kifejezések sűrűn előfordulnak a fejezetben és szükség lehet a rövid magyarázatukra:

Master Boot Record

Az MBR struktúráját egy operációsrendszer-független egyezmény határozza meg. Az első 446 bájt a programkód számára van lefoglalva. Ezek jellemzően a rendszertöltő, vagy egy operációsrendszer-választó programot tartalmazzák. A következő 64 bájt a maximum négy bejegyzéssel rendelkező partíciótáblának biztosít területet (8.5.5.1. szakasz - Partíciótípusok). A partíciótábla a merevlemez és a fájlrendszertípus particionálásával kapcsolatos adatokat tartalmazza. Az operációs rendszernek erre a táblázatra a merevlemez kezeléséhez van szüksége. Az MBR-ben hagyományos, általános kód található, és a partíciók közül pontosan egyet szabad és kell aktívnak megjelölni. Az MBR utolsó két bájtjának tartalmaznia kell egy statikus „mágikus számot” (AA55). Ha az MBR más értéket tartalmaz, akkor bizonyos BIOS-ok érvénytelennek tekintik, és nem hajlandók rendszerindításhoz használni.

Rendszerindító szektorok

A rendszerindító szektorok a merevlemez-partíciók első szektorai a kiterjesztett partíciók kivételével, amely más partíciók „tárolójaként” működik. Ezek a rendszerindító szektorok 512 bájt területet biztosítanak a megfelelő partíción telepített operációs rendszer indításához használt kódhoz. Ez a formázott DOS, Windows és OS/2 partíciók rendszerindító szektoraira érvényes, amelyek a fájlrendszer néhány fontos alapadatát tartalmazzák. Ezzel szemben a Linux-partíciók rendszerindító szektorai a fájlrendszer beállítása után kezdetben üresek (kivéve az XFS fájlrendszert). Éppen ezért egy Linux-partíció magától nem indítható el abban az esetben sem, ha egy kernelt és egy érvényes root fájlrendszert tartalmaz. A rendszer indítására szolgáló érvényes kóddal rendelkező rendszerindító-szektor ugyanazzal a mágikus számmal rendelkezik, mint az MBR az utolsó két bájtban (AA55).

Rendszertöltő kiválasztásaRendszertöltő kiválasztása

A SUSE Linux Enterprise alapértelmezés szerint a GRUB rendszertöltőt használja. Bizonyos esetekben, illetve speciális hardver és szoftver együttes használata esetén a LILO megfelelőbb lehet. Egy LILO-t használó régebbi SUSE Linux Enterprise verzió frissítésekor a LILO kerül telepítésre.

A LILO telepítésével és beállításával kapcsolatos információ a támogatási adatbázisban található, a LILO kulcsszóra rákeresve, illetve a /usr/share/doc/packages/lilo részben.