#ifdef MAIN
Welcome to the boot loader of UHU-Linux 1.2 ☺
#else
#ifdef INSTALLER
Welcome to the installer of UHU-Linux 1.2 ☺
#else
Welcome to the installer floppy disk of UHU-Linux 1.2 ☺
#endif
#endif
Help is available in the following topics:
- Using the help (you can also press F1
again to get there)
- Using the boot loader, available keys
- Description of the options
- The most important boot parameters to control
the Linux system
To navigate in the help use the following keys:
Up: scroll upwards, select previous link
Down: scroll downwards, select next link
Left, Backspace: back to the previous help page
Right, Enter, Space: follow link
Page Up: scroll one page upwards
Page Down: scroll one page downwards
Home: jump to the top of the page
End: jump to the bottom of the page
Esc: leave the help
The help is context sensitive, which means that the opening page depends
on the item last used and on the boot parameter being edited. By following
the links, however, it's always possible to reach any help page.
Back to the main menu.
Use Up and Down arrows, Page Up and
Page Down to select the system to be booted.
Use the letters, digits, symbols,
space, left and right arrows, Home and
End, Backspace and Delete to edit the
boot parameters.
Press Enter to boot the selected entry.
F1 brings up the Help.
With F2 ACPI can be turned off.
Using F3 debug mode can be
activated.
F4 lets you choose between English and Hungarian
language and keyboard layout.
#ifndef MAIN
F5 lets you set the installer's video mode.
#endif
With F10 you can power off the computer. It doesn't work on
some machines.
Esc switches to the text interface
of the GRUB boot loader. Here you can not only launch the existing
entries but also boot an arbitrary file.
Back to the main menu.
Pressing Esc leaves the graphical screen and takes you to the text
interface of GRUB.
#ifdef BOOTFLOPPY
The GRUB with network support only contains the
text interface.
#endif
Text mode GRUB has a much more old-fashioned look (accented
letters don't appear correctly, only English (American) keyboard layout is
supported and it only speaks English). In the mean time, it is more powerful
than the graphical one, since here not only the already existing entries can
be booted, but other ones can be set up too.
The following topics exist about details on GRUB's text
mode:
- Using the Text Mode
- Keywords of GRUB
- Partition and File Names
- Tab Completion
Further documentation is available within the grub package
as an info page.
Back to the Keys.
In the text menu system press e to display the details of
the selected option. You get one or more rows. Example:
kernel (hd0,0)/boot/bzImage
initrd (hd0,0)/boot/initrd
To alter a line, select it and perss e again. Press
Enter to confirm the changes you made or Esc to cancel
them. Once you're done with it, you can edit other lines as well. Press
d to delete a line, o and O to insert a new line
above or below the current one. E.g. the lines above can easily be altered
to this:
kernel (hd1,2)/boot/bzImage
initrd (hd1,2)/boot/initrd
Finally the command list can be booted by pressing b.
In the menu pressing c takes you to command line mode. Here
you can type help to get help about the commands. Esc
brings you back to the menu.
Back to the Text Mode of GRUB.
The kernel keyword is used to give the kernel, e.g.:
kernel (hd0,4)/boot/bzImage
Kernel options may be given too, e.g.:
kernel (hd0,4)/boot/bzImage debug acpi=off vga=4
To specify an initial ramdisk, use the initrd command:
initrd (hd0,4)/boot/initrd
A different boot loader can be loaded by the chainloader
command, e.g.:
chainloader (hd0,0)+1
To launch the specified system, type boot in command line
mode, or press b in the menu.
For further details type help in command line mode.
Back to the Text Mode of GRUB.
To name a disk or a partition use following expressions using parentheses:
(fd0) -- first floppy disk
(fd1) -- second floppy disk
(cd) -- CD (in case GRUB was booted from CD)
(hd0) -- first hard disk
(hd0,0) -- first primary partition of first hard disk
(hd0,1) -- second primary partition of first hard disk
(hd0,2) -- third primary partition of first hard disk
(hd0,3) -- fourth primary partition of first hard disk
(hd0,4) -- first logical partition of first hard disk
(hd0,5) -- second logical partition of first hard disk
...
(hd1) -- second hard disk
(hd1,0) -- first partition of second hard disk
...
(hd2) -- third hard disk
...
...
(nd) -- TFTP server (only in network aware GRUB)
Reading from CD is only supported if the BIOS booted this
GRUB from CD.
The device identifier should be followed by the file to be loaded.
Here are two basic possibilites:
- Use file name, e.g. /boot/bzImage. GRUB is
able to read FAT, Minix, Ext2, Ext3,
ReiserFS, JFS, XFS and iso9660 file
systems, but not NTFS. Use absolute path, and use / as
path separator regardless of the file system, \ is incorrect.
- List of blocks, e.g. +1 means the first block of the
partition or drive.
Back to the Text Mode of GRUB.
When typing an option in GRUB's text mode (both after pressing e on
a particular row to edit, and in command line mode) Tab helps us to
complete the line.
Example:
Hitting Tab on an empty line lists the available keywords.
Type
ker
and press Tab again. This completes the word to
kernel. Type the opening parenthesis:
kernel (
Tab again shows the available drives. Type hd0:
kernel (hd0
and Tab again. This time the partitions are listed along
with their file systems' type. Type the partition, the closing parenthesis
and a slash:
kernel (hd0,4)/
Here Tab completes on file names so it's easy to find the
required file. E.g. if we have typed:
kernel (hd0,4)/boot/bz
then most likely Tab will complete to this:
kernel (hd0,4)/boot/bzImage
Back to the Text Mode of GRUB.
Az F4 gombbal magyar és angol nyelv és billentyűzetkiosztás közül
választhatunk.
Vissza a billentyűk ismertetéséhez.
#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
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.
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.
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.
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
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.
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
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://www.memtest.org/ honlapon találunk (angolul).
Vissza a választható opciókhoz.
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
#ifndef INSTALLER
3, 5 -- szöveges/grafikus mód
#endif
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
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 F5 gombbal is beállíthatók.
Vissza a boot paraméterekhez.
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 -- a telepítő angolul beszél
Az alapértelmezett az F4 gombbal beállított, GRUB által
használt érték.
Vissza a boot paraméterekhez.
#endif
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.
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 három 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.
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.
#ifndef INSTALLER
Egy számjegy megadásával a futási szintet állíthatjuk be.
3 -- 3-as futási szint: szöveges mód
5 -- 5-ös futási szint: grafikus mód
Az alapértelmezett értéket a telepített rendszer
/etc/inittab fájljában tudjuk átállítani.
Vissza a boot paraméterekhez.
#endif