Súgó

#ifdef MAIN Üdvözöl az UHU-Linux 1.1 rendszerbetöltője! #else #ifdef INSTALLER Üdvözöl az UHU-Linux 1.1 telepítője! #else Üdvözöl az UHU-Linux 1.1 telepítő floppy lemeze! #endif #endif

Az alábbi témakörökben kaphatunk segítséget:

- A súgó használata (ez az F1 gomb újra leütésével is megjeleníthető)

- A rendszerbetöltő használata, billentyűk ismertetése

- A választható opciók leírása

- Az indítandó Linux rendszer működését befolyásoló főbb boot paraméterek áttekintése

A súgó használata

A súgóban az alábbi gombokkal tudunk navigálni:

Felfelé nyíl: felfelé görgetés, az előző link kijelölése
Lefelé nyíl: lefelé görgetés, a következő link kijelölése
Balra nyíl, Backspace: visszatérés az előző súgó oldalra
Jobbra nyíl, Enter, Szóköz: link követése
Page Up: felfelé görgetés egy oldalnyit
Page Down: lefelé görgetés egy oldalnyit
Home: ugrás az oldal tetejére
End: ugrás az oldal aljára
Esc: a súgó elhagyása

A rendszerbetöltő súgója minden megjelenéskor a környezettől függő kezdeti oldallal indít, így a kiválasztott elemről, vagy adott esetben éppen a szerkesztés alatt álló boot paraméterekről hoz fel információt. A linkek követésével azonban mindig el tudjuk érni bármelyik oldalt.

Vissza a főmenübe.

Billentyűk

A felfelé és lefelé nyilak, valamint a Page Up és Page Down gombokkal választhatjuk ki az indítani kívánt rendszert a listából.

A betűk, számjegyek, írásjelek, szóköz, balra és jobbra nyilak, Home és End, valamint a Backspace és Delete billentyűket használhatjuk a paraméterek megadására, szerkesztésére.

A kiválasztott rendszert a beállított paraméterekkel az Enter leütése indítja el.

Az F1 billentyű hatására a súgóba kerülünk.

Az F2 gombbal az ACPI szolgáltatást tudjuk kikapcsolni.

Az F3 gombbal a hibakereső módot lehet aktiválni. #ifndef MAIN

Az F4 gombbal a telepítő grafikus módját állíthatjuk be. #endif

Az F9 gombbal különféle billentyűzetkiosztások közül választhatunk.

Az F10 gombbal lehetőség nyílik a számítógép kikapcsolására. Némely számítógépeken ez nem működik. #ifndef INSTALLER

Az Esc gombbal a GRUB rendszerbetöltő program szöveges felületére válthatunk át. Itt nemcsak az előre beállított bejegyzéseket indíthatjuk, hanem lehetőségünk van tetszőleges fájl betöltésére is. #endif

Vissza a főmenübe. #ifndef INSTALLER

A GRUB szöveges módja

A GRUB rendszerbetöltő grafikus felületéről az Esc gombbal térhetünk át a szöveges felületre. #ifdef BOOTFLOPPY A hálózati támogatással rendelkező GRUB-nak csak szöveges felülete van. #endif

A szöveges módú GRUB felülete jóval puritánabb (egyes magyar ékezetes betűk hibásan jelenhetnek meg, csak amerikai billentyűzetkiosztást ismer, nem rendelkezik magyar nyelvű súgóval stb.), ugyanakkor magasabb tudású, mint a grafikus felület, mivel itt nemcsak az előre megalkotott bejegyzések közül választhatunk, hanem tetszés szerintit is összeállíthatunk.

A GRUB szöveges módjával kapcsolatban az alábbi területekről kaphatunk bővebb segítséget:

- A szöveges mód használata

- A GRUB kulcsszavai

- Partíciók, fájlok nevei

- Tab-os kiegészítés

További dokumentáció a grub csomagban található info oldal formájában.

Vissza a billentyűk ismertetéséhez.

A GRUB szöveges módja: billentyűk



A szöveges menürendszerben a módosítani kívánt bejegyzés részletei az e betűvel jeleníthetők meg. Ekkor egy vagy több sort kapunk. Egy lehetséges példa:

kernel (hd0,0)/boot/bzImage
initrd (hd0,0)/boot/initrd

A változtatni kívánt sorra állva ismét az e betűt kell leütni a sor szerkesztéséhez, melyet a végén az Enter billentyűvel hagyhatunk jóvá, illetve az Esc gombbal szakíthatunk félbe. Természetesen ezt követően más sorokat is megszerkeszthetünk. Egy sor törölhető a d betűvel, új sort az o és O betűkkel hozhatunk létre (a kisbetű a kiválasztott sor mögé, a nagybetű pedig elé szúrja be az új sort). Például a fentieket könnyedén átírhatjuk erre:

kernel (hd1,2)/boot/bzImage
initrd (hd1,2)/boot/initrd

Végezetül a megszerkesztett bejegyzés a b betűvel indítható.

Haladóbbak a főmenüből a c betűvel parancssort is választhatnak. Itt a help paranccsal kapunk angol nyelvű segítséget a többi lehetőségről. Az Esc gombbal visszatérhetünk a menühöz.

Vissza a GRUB szöveges mód ismertetéséhez.

A GRUB szöveges módja: kulcsszavak

A kernel kulcsszóval a betöltendő kernelt tudjuk megadni, például:
kernel (hd0,4)/boot/bzImage

Amennyiben kezdeti ramdisket is szeretnénk megadni, azt a kernelt követően az initrd kulcsszóval tehetjük meg, például
initrd (hd0,4)/boot/initrd

Másik rendszerbetöltő indítása a chainloader paranccsal tehető meg, például
chainloader (hd0,0)+1

A megadott rendszer indításához parancssoros módban a boot parancsot kell kiadnunk. A menürendszerben ennek a b betű leütése felel meg.

A további lehetőségről a parancssoros módban kiadott help utasítás ad angol nyelvű összefoglalót.

Vissza a GRUB szöveges mód ismertetéséhez.

A GRUB szöveges módja: fájlnevek

Lemez, vagy partíció azonosítására zárójelbe tett kifejezések szolgálnak:

(fd0) -- első floppylemez
(fd1) -- második floppylemez

(hd0) -- első merevlemez
(hd0,0) -- első merevlemez első alap partíciója
(hd0,1) -- első merevlemez második alap partíciója
(hd0,2) -- első merevlemez harmadik alap partíciója
(hd0,3) -- első merevlemez negyedik alap partíciója
(hd0,4) -- első merevlemez első kiterjesztett partíciója
(hd0,5) -- első merevlemez második kiterjesztett partíciója
...

(hd1) -- második merevlemez
(hd1,0) -- második merevlemez első alap partíciója
...

(hd2) -- harmadik merevlemez
...
...

(nd) -- TFTP-szerver (csak hálózatot támogató GRUB esetén)

CD-ről történő olvasást nem támogat a GRUB.

Az eszköz megadását a beolvasandó adat azonosításával kell folytatnunk. Ez alapvetően kétféleképp történhet:

- Fájlnév alapján, például /boot/bzImage. A GRUB a FAT, Minix, Ext2, Ext3, ReiserFS, JFS és XFS fájlrendszereket tudja olvasni, így például NTFS-t és iso9660-at nem. Abszolút útvonalat kell megadnunk, a könyvtárak elválasztására a fájlrendszer típusától függetlenül a / jelet kell használnunk, a \ nem jó.

- Blokkok listája, például +1 a partíció első blokkját jelenti.

Vissza a GRUB szöveges mód ismertetéséhez.

A GRUB szöveges módja: Tab

A GRUB szöveges módjában opció gépelése során (akár az e betű lenyomása során kerültünk egy sor megszerkesztéséhez, akár kiléptünk a GRUB parancssorába) a Tab billentyű segít kiegészíteni a sort.

Példa:

A sor elején állunk. Leütjük a Tab gombot, ez kilistázza a létező kulcsszavakat. Begépeljük, hogy

ker

majd újra leütjük a Tab-ot. Ez kiegészíti a megkezdett szót kernel-re. Beírjuk a nyitó zárójelet, tehát itt tartunk:

kernel (

Ismét Tab. Ez megjeleníti a létező meghajtókat. Beírjuk, hogy hd0:

kernel (hd0

majd újra Tab. Ezúttal a partíciókat sorolja fel a GRUB, megnevezve a rajtuk található fájlrendszer típusát is. Gépeljük be a partíció nevét, zárjuk be a zárójelet, és egy / jelet is helyezzünk el:

kernel (hd0,4)/

Itt már a fájlok neveire egészít ki a Tab gomb, így könnyű megtalálnunk a kívánt fájlt. Például ha itt tartunk a gépeléssel:

kernel (hd0,4)/boot/bz

akkor a Tab minden bizonnyal kiegészíti a sort erre:

kernel (hd0,4)/boot/bzImage

Vissza a GRUB szöveges mód ismertetéséhez. #endif

Billentyűzetkiosztás

Az F9 gombbal néhány billentyűzetkiosztás közül választhatunk.

A kiosztás csak a rendszerbetöltőre vonatkozik, az indított rendszerre nem.

Egyelőre ez egy kísérleti opció, nem működik tökéletesen, ezért jelezve sincs a képernyőn.

Vissza a billentyűk ismertetéséhez.

A választható opciók

#ifdef MAIN A felkínált opciók segítségével a számítógépre telepített operációs rendszerek egyikét tudjuk kiválasztani. A konkrét megjelenő opciókat az UHU-Linux rendszerben a /boot/grub/menu.lst fájlban tudjuk beállítani. #endif #ifdef BOOTFLOPPY

- Telepítés indítása az első partícióról

- GRUB hálózati támogatással

- Smart Boot Manager

- FreeDOS #endif #ifdef INSTALLER

- Telepítés

- Karbantartó rendszer #endif

- Memóriateszt

Vissza a főmenübe. #ifdef BOOTFLOPPY

Telepítés az első partícióról

Ez az opció elindítja az UHU-Linux telepítőjét, amennyiben az ehhez szükséges két fájlt (a CD-n található boot/bzImage és boot/initrd fájlt) előzőleg elhelyeztük az első merevlemez első partíciójának boot könyvtárában. Tipikus DOS és Windows telepítések esetén ez a C:\boot\bzImage és C:\boot\initrd útvonalakat jelenti.

Az adott partíción FAT-nak, vagy valamilyen linuxos fájlrendszernek kell lennie, NTFS-t nem képes olvasni a GRUB.

Ha egy másik partícióra tudjuk csak átmásolni a fenti két fájlt, akkor annak indításához az Esc gombbal át kell lépnünk a GRUB szöveges felületére, ott van lehetőségünk a fájlok útvonalának módosítására.

Vissza a választható opciókhoz.

GRUB hálózati támogatással

Technikai okok miatt két különböző GRUB is megtalálható az indító floppyn.

A jelenleg futó, alap GRUB nem rendelkezik hálózati támogatással, viszont kisebb memóriaigényének köszönhetően képes a grafikus képernyő betöltésére.

A hálózati támogatással rendelkező GRUB körülbelül harmincféle hálózati kártyát ismer, képes DHCP-vel lekérdezni a hálózat beállításait, és a kapott TFTP-szerverről letölteni fájlokat. Memóriaigénye azonban nagyobb, így a grafikus menü már nem férne bele a PC alap memóriájába, kénytelenek vagyunk tehát beérni a fapadosabb szöveges felülettel.

A hálózati GRUB első menüpontja, az UHU-Linux indítása hálózatról először IP-címet kér DHCP-vel, majd a /tftpboot/bzImage és /tftpboot/initrd fájlokat tölti le TFTP-vel, de az opciók átszerkesztésével másmilyen fájlokat is megadhatunk.

Vissza a választható opciókhoz.

Smart Boot Manager

A Smart Boot Manager opció az azonos nevű rendszerbetöltő programot indítja el. A Smart Boot Manager feltérképezi az elérhető merevlemezeket, floppy- és CD-meghajtókat, valamint a merevlemezek bootolható partícióit is, és ezek közül kínálja fel a választást.

Ha megtetszik ez a betöltő, az sbm nevű UHU csomag telepítése után az sbminst paranccsal akár merevlemezünkre is telepíthetjük, a GRUB helyére.

További információkat a program honlapján, a http://btmgr.sourceforge.net/ oldalon találhatunk (angolul).

Vissza a választható opciókhoz.

FreeDOS

A FreeDOS opció választásával egy végletekig lebutított FreeDOS operációs rendszerben találjuk magunkat.

Az fdisk paranccsal lehetőségünk van particionálni merevlemezünket, a format paranccsal pedig fájlrendszert tudunk létrehozni.

Az alap DOS fájlkezelő parancsokkal pedig át tudjuk másolni a CD lemezről (melyet valószínűleg D: meghajtóként lát a rendszer, de más betűjel is elképzelhető) az UHU-Linux telepítőjét (boot/bzImage és boot/initrd fájlok) a merevlemezen lévő FAT fájlrendszerre.

Vissza a választható opciókhoz. #endif #ifdef INSTALLER

Telepítés

A Telepítés menüpont az UHU-Linux CD-ről történő telepítését indítja el.

Vissza a választható opciókhoz.

Karbantartó rendszer

A Karbantartó rendszer opció egy alap Linux rendszert nyújt, mellyel lehetőségünk van kijavítani korábban telepített rendszerünk hibáit, vagy egyéb apró teendőket elvégezni.

Az Alt és a funkcióbillentyűk segítségével több egymástól független szöveges konzolt használhatunk.

Vissza a választható opciókhoz. #endif

Memóriateszt

A Memtest86 nevű program számítógépünk memóriáját ellenőrzi.

Sajnos viszonylag sok számítógéppel találkozni, amelynek hibás a memóriája. Ilyen számítógéptől természetesen nem várható el helyes, stabil működés.

A program addig fut és teszteli körbe-körbe a memóriát, amíg le nem állítjuk. Hibás hardver esetén általában egy óra leforgása alatt már bőven jelentkezik hiba (ezt a kezdetben üres nagy kék mezőn jelzi a program), ugyanakkor minél tovább (akár pár napon keresztül) hagyjuk futni a programot, annál biztosabbak lehetünk memóriánk hibamentességében.

Hiba jelzése esetén nem feltétlenül a memóriamodul a hibás, elképzelhető, hogy az alaplap, processzor, vagy egyéb komponens hibásodott meg. Ugyanakkor az esetek túlnyomó többségében a jelzett hiba tényleg a memóriára vonatkozik.

Ha gépünket hibásnak találja a program (akár csak egyetlen hibát is jelez több napi futás során), a lehető leghamarabb meg kell szüntetnünk a hibát, hiszen ha a számítógép nem képes az operációs rendszer és az alkalmazások utasításait pontosan végrehajtani, az komoly adatvesztéshez, akár a teljes fájlrendszer összeomlásához is vezethet.

Amennyiben tuningoltunk gépünk teljesítményén, a gyárilag előírtnál nagyobb sebességgel hajtjuk processzorunkat vagy memóriánkat, az esetben lehet ez is a hiba oka; állítsuk tehát vissza az eredeti értékeket és ismételjük meg a tesztet. Ha alap beállításokkal is hibásnak minősül a gép, valamelyik hardver egységet (legnagyobb eséllyel a memóriát) cserélni kell. #ifdef INSTALLER

Ezt a menüpontot a telepített rendszer is tartalmazni fogja, feltéve, hogy a memtest86 nevű csomagot nem távolítjuk el a csomagok kiválogatása során. #endif

A programról további információkat a http://memtest86.com/ honlapon találunk (angolul).

Vissza a választható opciókhoz.

A fontosabb boot paraméterek

Az alábbi főbb boot paraméterekről kaphatunk bővebb leírást:

acpi -- fejlett energiagazdálkodás
debug -- hibakereső mód #ifndef MAIN
layout -- a telepítő felbontása
LANG -- a telepítő nyelve #endif
ide -- a merevlemez elérési módja

A gyakoribb paramétereket funkcióbillentyűkkel is beállíthatjuk, a kevésbé gyakoriakat viszont be kell gépelnünk.

Számtalan egyéb paraméter is megadható, melyeket képtelenség és értelmetlen is volna itt mind felsorolni. Ezek a paraméterek általában a Linux kernelnek szólnak, #ifndef MAIN de például a debug a kernelnek és a telepítőnek is szól, a layout és a LANG pedig csak a telepítőre vonatkozik. #else de bizonyos esetekben egy-egy rendszerprogram működését befolyásolják. #endif

A paramétereknek csak akkor van hatásuk, ha Linux rendszert indítunk el.

Vissza a főmenübe. #ifndef MAIN

Boot paraméter: layout

Amennyiben az alapértelmezett módon betöltődik a telepítő, de annak grafikus felülete nem indul helyesen, az esetben próbáljuk ki először a vesa módot. Ha ez sem menne, akkor válasszuk a vga grafikus módot. Ezeket az alábbi paraméterek egyikével tudjuk megadni:

layout=vesa -- VESA mód
layout=vga -- VGA mód

Ezek az értékek az F4 gombbal is beállíthatók.

Vissza a boot paraméterekhez.

Boot paraméter: LANG

A LANG paraméterrel a telepítő nyelve választható ki. Lehetséges értékek:

LANG=hu_HU -- a telepítő magyarul beszél
LANG=en_US -- the installer runs in English

Az alapértelmezett a magyar nyelv használata.

Vissza a boot paraméterekhez. #endif

Boot paraméter: debug

A debug paraméter megadása esetén az UHU-Linux kernel hibakeresésre is felhasználható információkat ír ki a #ifdef MAIN képernyőre. #else képernyőre, valamint a telepítő is hibakereső módban fut.

A telepítés sikeres befejeződését követően az Alt+F5, Alt+F6, Alt+F7 és Alt+F8 billentyűkkel át kell váltanunk az 5-ös, 6-os, 7-es, 8-as konzolokra, és mindegyikben ki kell lépnünk az ott futó parancsértelmezőből (például a Ctrl+D lenyomásával). #endif

Ezt a paramétert az F3 gombbal is megadhatjuk.

Vissza a boot paraméterekhez.

Boot paraméter: acpi

A fejlett energiagazdálkodási lehetőségek elérésére az egyik, régebbi megoldás az APM (Advanced Power Management) használata.

A másik, újabb eszköz az ACPI (Advanced Configuration and Power Interface). Az ACPI azonban ennél jóval többről szól, egyes újabb számítógépeket akár elindítani sem lehet nélküle, enyhébb esetben pedig IRQ problémák adódhatnak. E mellett viszont sajnos néha pont az ACPI használata okoz problémákat (IRQ ütközés, esetleg lefagyás), általában a hibás BIOS implementációk miatt. (Ezeken sokszor segít egy BIOS frissítés.)

Alapvetően 3 lehetőség közül választhatunk:

- ACPI használata (BIOS támogatás is szükséges)
- APM használata (BIOS támogatás is szükséges)
- mindkettő mellőzése

Ha lehet, az ACPI használatát javasoljuk, ez az alapértelmezett.

Opciók az ACPI beállításához:

- acpi=on -- bekapcsolja az ACPI támogatást (ez az UHU-Linux alapértelmezése)
- acpi=force -- akkor is bekapcsolja az ACPI támogatást, ha a BIOS hibásnak tűnik
- acpi=ht -- csak a HyperThreading használatához veszi igénybe az ACPI-t, különben nem használja
- acpi=off -- kikapcsolja az ACPI használatát

Ezek közül a tipikusabb értékek az F2 gombbal is beállíthatók.

Ha a számítógép nem rendelkezik ACPI támogatással, vagy kikapcsoltuk azt, akkor automatikusan az APM lép működésbe amennyiben a BIOS támogatja azt. Ha ezt is ki akarjuk kapcsolni esetleg, akkor a noapm opcióval tehetjük meg.

Vissza a boot paraméterekhez.

Boot paraméterek: ide

Az IDE merevlemezek kezelésével adódó esetleges problémákat a DMA mód kikapcsolásával próbálhatjuk meg kikerülni. Ehhez az alábbi paramétert kell megadnunk:

ide=nodma

Vissza a boot paraméterekhez.