Date: Sat, 29 Mar 2008 16:49:18 GMT From: Gabor Pali <pgj@FreeBSD.org> To: Perforce Change Reviews <perforce@FreeBSD.org> Subject: PERFORCE change 138912 for review Message-ID: <200803291649.m2TGnID2063167@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=138912 Change 138912 by pgj@disznohal on 2008/03/29 16:49:07 Fix of a fix: restore NCRized text. Affected files ... .. //depot/projects/docproj_hu/books/handbook/boot/chapter.sgml#4 edit Differences ... ==== //depot/projects/docproj_hu/books/handbook/boot/chapter.sgml#4 (text+ko) ==== @@ -9,53 +9,53 @@ Original Revision: 1.65 --> <chapter id="boot" lang="hu"> - <title>A &os; rendszerindítási folyamata</title> + <title>A &os; rendszerindítási folyamata</title> <sect1 id="boot-synopsis"> - <title>Áttekintés</title> - <indexterm><primary>rendszerindítás</primary></indexterm> - <indexterm><primary>rendszertöltő</primary></indexterm> + <title>Áttekintés</title> + <indexterm><primary>rendszerindítás</primary></indexterm> + <indexterm><primary>rendszertöltõ</primary></indexterm> - <para>A számítógép - indulását és a rajta található - operációs rendszer - betöltődését - <quote>rendszerindítási folyamatnak</quote> - nevezzük, vagy egyszerűen csak - <quote>bootolásnak</quote>. A &os; - rendszerindítási folyamata - nagymértékű rugalmasságot - kínál a rendszer indulását - követő események vezérlését - illetően, legyen az a - számítógépre telepített - különféle operációs rendszerek - egyikének kiválasztása, vagy pedig ugyanazon - operációs rendszer valamelyik - változatának vagy rendszermagjának - kiválasztása.</para> + <para>A számítógép + indulását és a rajta található + operációs rendszer + betöltõdését + <quote>rendszerindítási folyamatnak</quote> + nevezzük, vagy egyszerûen csak + <quote>bootolásnak</quote>. A &os; + rendszerindítási folyamata + nagymértékû rugalmasságot + kínál a rendszer indulását + követõ események vezérlését + illetõen, legyen az a + számítógépre telepített + különféle operációs rendszerek + egyikének kiválasztása, vagy pedig ugyanazon + operációs rendszer valamelyik + változatának vagy rendszermagjának + kiválasztása.</para> - <para>Ez a fejezet részleteiben bemutatja a - rendszerindításhoz kapcsolódó - konfigurációs opciókat, ill. a &os; - bootolásának - testreszabhatóságát. Ebbe minden - beleértendő, ami a &os; rendszermag beindulása - és az eszközök keresése során - történik, majd az &man.init.8; - elindításával zárul. Ha nem vagyunk - teljesen biztosak benne, ez pontosan mikor is következik be, - figyeljük, amikor a szöveg színe - fehérről szürkére vált.</para> + <para>Ez a fejezet részleteiben bemutatja a + rendszerindításhoz kapcsolódó + konfigurációs opciókat, ill. a &os; + bootolásának + testreszabhatóságát. Ebbe minden + beleértendõ, ami a &os; rendszermag beindulása + és az eszközök keresése során + történik, majd az &man.init.8; + elindításával zárul. Ha nem vagyunk + teljesen biztosak benne, ez pontosan mikor is következik be, + figyeljük, amikor a szöveg színe + fehérrõl szürkére vált.</para> - <para>A fejezet elolvasása során - megismerjük:</para> + <para>A fejezet elolvasása során + megismerjük:</para> <itemizedlist> <listitem> - <para>milyen elemekből áll a &os; - rendszertöltő alrendszere, és ezek - miként kapcsolódnak egymáshoz</para> + <para>milyen elemekbõl áll a &os; + rendszertöltõ alrendszere, és ezek + miként kapcsolódnak egymáshoz</para> </listitem> <listitem> @@ -73,69 +73,69 @@ <note> <title>Csak x86</title> - <para>Ez a fejezet kizárólag csak az &intel; x86 - típusú architektúráján - futó &os; rendszerindítási - folyamatát mutatja be.</para> + <para>Ez a fejezet kizárólag csak az &intel; x86 + típusú architektúráján + futó &os; rendszerindítási + folyamatát mutatja be.</para> </note> </sect1> <sect1 id="boot-introduction"> - <title>A rendszerindítás - problémája</title> + <title>A rendszerindítás + problémája</title> - <para>Az operációs rendszer elindítása a - számítógép bekapcsolása - után egy felettébb érdekes - problémát vet fel. Definíció szerint - a számítógép ugyanis egy - lépést sem tud megtenni az operációs - rendszer elindulása nélkül. - Például nem tud programokat futtatni a - lemezről. Eszerint ha a - számítógépünk nem képes - programokat futtatni a lemezről az operációs - rendszer segítsége nélkül, viszont az - operációs rendszer programjai a lemezen vannak, - mégis hogyan képes elindulni maga az - operációs rendszer?</para> + <para>Az operációs rendszer elindítása a + számítógép bekapcsolása + után egy felettébb érdekes + problémát vet fel. Definíció szerint + a számítógép ugyanis egy + lépést sem tud megtenni az operációs + rendszer elindulása nélkül. + Például nem tud programokat futtatni a + lemezrõl. Eszerint ha a + számítógépünk nem képes + programokat futtatni a lemezrõl az operációs + rendszer segítsége nélkül, viszont az + operációs rendszer programjai a lemezen vannak, + mégis hogyan képes elindulni maga az + operációs rendszer?</para> - <para>Maga a probléma a <citetitle>Münchausen - báró kalandjai</citetitle> c. könyvben - leírtakhoz hasonló. A történet szerint - ugyanis a főszereplő egy mocsárban ragadt - derék lovával, azonban sikerült kihúznia - magát belőle a saját hajánál - fogva. Ez a motívum vált a - számítógépek hőskorában a - <firstterm>rendszerbetöltés</firstterm> - alapjává, vagyis ahogyan - betöltötték az operációs + <para>Maga a probléma a <citetitle>Münchausen + báró kalandjai</citetitle> c. könyvben + leírtakhoz hasonló. A történet szerint + ugyanis a fõszereplõ egy mocsárban ragadt + derék lovával, azonban sikerült kihúznia + magát belõle a saját hajánál + fogva. Ez a motívum vált a + számítógépek hõskorában a + <firstterm>rendszerbetöltés</firstterm> + alapjává, vagyis ahogyan + betöltötték az operációs rendszereket. <emphasis>(Ford.: ezt az angolban bootstrappingnek - hívják, mivel a történet angol - változata szerint a csizmáján (boot) - emelkedett ki. Ebből alakult ki később az - elterjedt bootolás szó is.)</emphasis></para> + hívják, mivel a történet angol + változata szerint a csizmáján (boot) + emelkedett ki. Ebbõl alakult ki késõbb az + elterjedt bootolás szó is.)</emphasis></para> <indexterm><primary>BIOS</primary></indexterm> - <indexterm><primary>Alapvető be- és kimeneti + <indexterm><primary>Alapvetõ be- és kimeneti rendszer</primary><see>BIOS</see></indexterm> - <para>Az x86-os konfigurációkon a BIOS (Basic - Input/Output System, avagy <quote>alapvető be- és - kimeneti rendszer</quote>) felelős az operációs - rendszer betöltéséért. Ehhez a BIOS - először megkeresi a merevlemezen egy speciális - helyén található Master Boot Record-ot (MBR). A - BIOS elegendő tudással rendelkezik az MBR - beolvasásához és - lefuttatásához, és feltételezi, hogy - az MBR majd elvégzi az operációs rendszer - betöltéséhez szükséges - további feladatokat, helyenként a BIOS - közreműködésével.</para> + <para>Az x86-os konfigurációkon a BIOS (Basic + Input/Output System, avagy <quote>alapvetõ be- és + kimeneti rendszer</quote>) felelõs az operációs + rendszer betöltéséért. Ehhez a BIOS + elõször megkeresi a merevlemezen egy speciális + helyén található Master Boot Record-ot (MBR). A + BIOS elegendõ tudással rendelkezik az MBR + beolvasásához és + lefuttatásához, és feltételezi, hogy + az MBR majd elvégzi az operációs rendszer + betöltéséhez szükséges + további feladatokat, helyenként a BIOS + közremûködésével.</para> <indexterm><primary>Master Boot Record (MBR)</primary></indexterm> @@ -143,93 +143,93 @@ <indexterm><primary>Boot Loader</primary></indexterm> - <para>Az MBR-ben található programkódot - hívják általában <emphasis>boot - manager</emphasis>nek, kiváltképp abban az esetben, - amikor az a felhasználóval is kommunikál. - Ilyenkor a boot manager többnyire további kódot - tartalmaz a lemez első - <emphasis>sáv</emphasis>ján vagy az egyik - állományrendszerben. (A boot managereket - néha <emphasis>boot loader</emphasis>nek is nevezzük, - de a &os;-s terminológia ezt a kifejezést a - rendszerindítás egy későbbi - fokozatára használja.) Népszerűbb boot + <para>Az MBR-ben található programkódot + hívják általában <emphasis>boot + manager</emphasis>nek, kiváltképp abban az esetben, + amikor az a felhasználóval is kommunikál. + Ilyenkor a boot manager többnyire további kódot + tartalmaz a lemez elsõ + <emphasis>sáv</emphasis>ján vagy az egyik + állományrendszerben. (A boot managereket + néha <emphasis>boot loader</emphasis>nek is nevezzük, + de a &os;-s terminológia ezt a kifejezést a + rendszerindítás egy késõbbi + fokozatára használja.) Népszerûbb boot managerek: <application>boot0</application> (avagy - <application>Boot Easy</application>, a &os; alapvető boot + <application>Boot Easy</application>, a &os; alapvetõ boot managere), <application>GRUB</application>, - <application>GAG</application> és a - <application>LILO</application>. (Ezek közül - egyedül csak a <application>boot0</application> fér el + <application>GAG</application> és a + <application>LILO</application>. (Ezek közül + egyedül csak a <application>boot0</application> fér el az MBR-ben.)</para> - <para>Amennyiben merevlemezeinken csupán egyetlen - operációs rendszer foglal helyet, akkor egy - szabványos MBR tökéletes megfelelő. Ez az - MBR megkeresi az első indítható (más - néven aktív) slice-ot a lemezen, majd lefuttatja a - benne található indítókódot az - operációs rendszer többi részének - felélesztéséhez. Az &man.fdisk.8; - által alapértelmezés szerint - telepített MBR pontosan ilyen. Ennek alapja a - <filename>/boot/mbr</filename> állomány.</para> + <para>Amennyiben merevlemezeinken csupán egyetlen + operációs rendszer foglal helyet, akkor egy + szabványos MBR tökéletes megfelelõ. Ez az + MBR megkeresi az elsõ indítható (más + néven aktív) slice-ot a lemezen, majd lefuttatja a + benne található indítókódot az + operációs rendszer többi részének + felélesztéséhez. Az &man.fdisk.8; + által alapértelmezés szerint + telepített MBR pontosan ilyen. Ennek alapja a + <filename>/boot/mbr</filename> állomány.</para> - <para>Ha viszont több operációs rendszert is - telepítettünk a lemezeinkre, akkor egy ettől - eltérő boot managert érdemes - használnunk, olyat, amely képes felsorolni a - rendelkezésre álló operációs - rendszereket, lehetővé téve, hogy - választani lehessen az indításuk - között. Ezek közül kettőről esik - szó a következő alfejezetekben.</para> + <para>Ha viszont több operációs rendszert is + telepítettünk a lemezeinkre, akkor egy ettõl + eltérõ boot managert érdemes + használnunk, olyat, amely képes felsorolni a + rendelkezésre álló operációs + rendszereket, lehetõvé téve, hogy + választani lehessen az indításuk + között. Ezek közül kettõrõl esik + szó a következõ alfejezetekben.</para> - <para>A &os; rendszertöltő alrendszerének - fennmaradó része három fokozatra - bontható. Az első fokozatot az MBR indítja el, + <para>A &os; rendszertöltõ alrendszerének + fennmaradó része három fokozatra + bontható. Az elsõ fokozatot az MBR indítja el, amely pontosan eleget tud ahhoz, hogy a - számítógépet egy előre megadott - állapotba hozza és lefutassa rajta a második - fokozatot. A második fokozat ennél már egy - kicsivel többre képes, majd ezt követi a harmadik - fokozat. Ez a fokozat zárja le végül az - operációs rendszer betöltésének - feladatát. A munka tehát ezen három fokozat - között oszlik meg, mivel a PC-szabványok komoly - korlátozásokat tesznek az első ill. - második fokozatban futtatható programok - méretére. A feladatok ilyen módon - történő összefűzése azonban a - &os; számára egy sokkalta rugalmasabb - betöltőt eredményez.</para> + számítógépet egy elõre megadott + állapotba hozza és lefutassa rajta a második + fokozatot. A második fokozat ennél már egy + kicsivel többre képes, majd ezt követi a harmadik + fokozat. Ez a fokozat zárja le végül az + operációs rendszer betöltésének + feladatát. A munka tehát ezen három fokozat + között oszlik meg, mivel a PC-szabványok komoly + korlátozásokat tesznek az elsõ ill. + második fokozatban futtatható programok + méretére. A feladatok ilyen módon + történõ összefûzése azonban a + &os; számára egy sokkalta rugalmasabb + betöltõt eredményez.</para> <indexterm><primary>rendszermag</primary></indexterm> <indexterm><primary><command>init</command></primary></indexterm> - <para>Ezután beindul a rendszermag (más néven - kernel), és nekilát a - számítógépben rendelkezésre - álló hardvereszközök - keresésének, majd előkészíti - őket a használatra. Ahogy a rendszermag - beindításának folyamata véget - ért, az átadja a vezérlést az - &man.init.8; nevű felhasználói programnak, + <para>Ezután beindul a rendszermag (más néven + kernel), és nekilát a + számítógépben rendelkezésre + álló hardvereszközök + keresésének, majd elõkészíti + õket a használatra. Ahogy a rendszermag + beindításának folyamata véget + ért, az átadja a vezérlést az + &man.init.8; nevû felhasználói programnak, amely megbizonyosodik a lemezek - használhatóságáról. Az - &man.init.8; ezt követően megkezdi az - erőforrások felhasználói szintű - bekonfigurálását: csatlakoztatja az - állományrendszereket, beállítja a - hálózati kártyá(ka)t, és - elindítja mindazon programokat, amelyeknek egy &os; - rendszer indulásakor futnia kell.</para> + használhatóságáról. Az + &man.init.8; ezt követõen megkezdi az + erõforrások felhasználói szintû + bekonfigurálását: csatlakoztatja az + állományrendszereket, beállítja a + hálózati kártyá(ka)t, és + elindítja mindazon programokat, amelyeknek egy &os; + rendszer indulásakor futnia kell.</para> </sect1> <sect1 id="boot-blocks"> - <title>A boot manager és az indulás fokozatai</title> + <title>A boot manager és az indulás fokozatai</title> <indexterm><primary>Boot Manager</primary></indexterm> @@ -237,33 +237,33 @@ <title>A boot manager</title> <indexterm><primary>Master Boot Record (MBR)</primary></indexterm> - <para>Az MBR-ben található programkódot, - avagy boot managert, sokszor csak a rendszerindítás - <emphasis>nulladik fokozat</emphasis>aként emlegetik. Ez - az alfejezet a korábban említett két boot - managert tárgyalja: a <application>boot0</application>-t - és a <application>LILO</application>-t.</para> + <para>Az MBR-ben található programkódot, + avagy boot managert, sokszor csak a rendszerindítás + <emphasis>nulladik fokozat</emphasis>aként emlegetik. Ez + az alfejezet a korábban említett két boot + managert tárgyalja: a <application>boot0</application>-t + és a <application>LILO</application>-t.</para> <formalpara><title>A <application>boot0</application> boot manager:</title> - <para>A &os; telepítője vagy a &man.boot0cfg.8; - által kialakított MBR alapértelmezett - állapotban a <filename>/boot/boot0</filename> - állományon alapszik. (A - <application>boot0</application> program nagyon egyszerű, - hiszen az <abbrev>MBR</abbrev>-ben elhelyezhető - kód csak 446 byte hosszúságú - lehet, mert a végében még el kell - férnie a slice-táblának és az - <literal>0x55AA</literal> azonosítónak.) Ha - telepítettük a <application>boot0</application>-t - és a lemezeinken több operációs - rendszer is megtalálható, akkor a - rendszerindítás során egy hasonló - képet kell látnunk:</para> + <para>A &os; telepítõje vagy a &man.boot0cfg.8; + által kialakított MBR alapértelmezett + állapotban a <filename>/boot/boot0</filename> + állományon alapszik. (A + <application>boot0</application> program nagyon egyszerû, + hiszen az <abbrev>MBR</abbrev>-ben elhelyezhetõ + kód csak 446 byte hosszúságú + lehet, mert a végében még el kell + férnie a slice-táblának és az + <literal>0x55AA</literal> azonosítónak.) Ha + telepítettük a <application>boot0</application>-t + és a lemezeinken több operációs + rendszer is megtalálható, akkor a + rendszerindítás során egy hasonló + képet kell látnunk:</para> </formalpara> <example id="boot-boot0-example"> - <title>A <filename>boot0</filename> munkában</title> + <title>A <filename>boot0</filename> munkában</title> <screen>F1 DOS F2 FreeBSD @@ -274,39 +274,39 @@ Default: F2</screen> </example> - <para>Más operációs rendszerek, - különösen a &windows;, - telepítésük során - felülírják a már meglevő MBR-t a - sajátjukkal. Ha ez történne, vagy - egyszerűen csak szeretnénk a meglevő MBR-t - lecserélni a &os; MBR-jével, adjuk ki a - következő parancsot:</para> + <para>Más operációs rendszerek, + különösen a &windows;, + telepítésük során + felülírják a már meglevõ MBR-t a + sajátjukkal. Ha ez történne, vagy + egyszerûen csak szeretnénk a meglevõ MBR-t + lecserélni a &os; MBR-jével, adjuk ki a + következõ parancsot:</para> - <screen>&prompt.root; <userinput>fdisk -B -b /boot/boot0 <replaceable>eszköznév</replaceable></userinput></screen> + <screen>&prompt.root; <userinput>fdisk -B -b /boot/boot0 <replaceable>eszköznév</replaceable></userinput></screen> - <para>ahol az <replaceable>eszköznév</replaceable> - annak az eszköznek a neve, ahonnan a rendszert - indítani szeretnénk, tehát pl. - <devicename>ad0</devicename> az első IDE-lemez - esetén, vagy <devicename>ad2</devicename> a - második IDE-vezérlőn található - első IDE-lemez esetén, ill. - <devicename>da0</devicename> az első SCSI-lemez - esetén, és így tovább. Ha testre - akarjuk szabni az MBR-t, használjuk a + <para>ahol az <replaceable>eszköznév</replaceable> + annak az eszköznek a neve, ahonnan a rendszert + indítani szeretnénk, tehát pl. + <devicename>ad0</devicename> az elsõ IDE-lemez + esetén, vagy <devicename>ad2</devicename> a + második IDE-vezérlõn található + elsõ IDE-lemez esetén, ill. + <devicename>da0</devicename> az elsõ SCSI-lemez + esetén, és így tovább. Ha testre + akarjuk szabni az MBR-t, használjuk a &man.boot0cfg.8;-t.</para> <formalpara> <title>A LILO boot manager:</title> - <para>Ezen boot manager telepítéséhez - és beállításához, - elsőként indítsuk el a &linux;-ot és - vegyük hozzá az alábbi sort a - rendszerünkben található + <para>Ezen boot manager telepítéséhez + és beállításához, + elsõként indítsuk el a &linux;-ot és + vegyük hozzá az alábbi sort a + rendszerünkben található <filename>/etc/lilo.conf</filename> - konfigurációs állományhoz:</para> + konfigurációs állományhoz:</para> </formalpara> <programlisting>other=/dev/hdXY @@ -314,119 +314,119 @@ loader=/boot/chain.b label=FreeBSD</programlisting> - <para>A fenti sablont kiegészítve, a &linux;-os - konvenciók szerint adjuk meg a &os; elsődleges - partícióját és - meghajtóját úgy, hogy a - <replaceable>X</replaceable>-et átírjuk a - &linux;-os meghajtó betűjelére és az - <replaceable>Y</replaceable>-t átírjuk a &linux; - elsődleges partíciójának - számára. Ha - <acronym>SCSI</acronym>-meghajtót használunk, a - <replaceable>/dev/hd</replaceable> részt is át - kell írnunk az előbbiek mellett + <para>A fenti sablont kiegészítve, a &linux;-os + konvenciók szerint adjuk meg a &os; elsõdleges + partícióját és + meghajtóját úgy, hogy a + <replaceable>X</replaceable>-et átírjuk a + &linux;-os meghajtó betûjelére és az + <replaceable>Y</replaceable>-t átírjuk a &linux; + elsõdleges partíciójának + számára. Ha + <acronym>SCSI</acronym>-meghajtót használunk, a + <replaceable>/dev/hd</replaceable> részt is át + kell írnunk az elõbbiek mellett <replaceable>/dev/sd</replaceable>-re. A - <option>loader=/boot/chain.b</option> sor elhagyható - abban az esetben, ha mind a két operációs - rendszer ugyanazon a meghajtón található. - Ha befejeztük a módosítást, futtassuk + <option>loader=/boot/chain.b</option> sor elhagyható + abban az esetben, ha mind a két operációs + rendszer ugyanazon a meghajtón található. + Ha befejeztük a módosítást, futtassuk le a <command>/sbin/lilo -v</command> parancsot a - változtatásaink életbe - léptetéséhez. Ezt - ellenőrizhetjük is a képernyőn - megjelenő üzenetek alapján.</para> + változtatásaink életbe + léptetéséhez. Ezt + ellenõrizhetjük is a képernyõn + megjelenõ üzenetek alapján.</para> </sect2> <sect2 id="boot-boot1"> - <title>Az első fokozat (<filename>/boot/boot1</filename>) - és a második fokozat + <title>Az elsõ fokozat (<filename>/boot/boot1</filename>) + és a második fokozat (<filename>/boot/boot2</filename>)</title> - <para>Az első és a második fokozat fogalmilag - ugyanannak a programnak a része, a lemezen ugyanott - helyezkedik el. A tárbeli megszorítások - miatt ugyan el kellett választani őket - egymástól, de a telepítésük - mindig egy helyre történik. A telepítő + <para>Az elsõ és a második fokozat fogalmilag + ugyanannak a programnak a része, a lemezen ugyanott + helyezkedik el. A tárbeli megszorítások + miatt ugyan el kellett választani õket + egymástól, de a telepítésük + mindig egy helyre történik. A telepítõ vagy a <application>bsdlabel</application> (ld. lentebb) - használata során a <filename>/boot/boot</filename> - nevű kombinált állományból - másolódnak ki.</para> + használata során a <filename>/boot/boot</filename> + nevû kombinált állományból + másolódnak ki.</para> - <para>Az állományrendszereken kívül - találhatóak, az aktív slice első - sávjában, annak első - szektorától kezdődően. Ez az a hely, + <para>Az állományrendszereken kívül + találhatóak, az aktív slice elsõ + sávjában, annak elsõ + szektorától kezdõdõen. Ez az a hely, ahol a <link linkend="boot-boot0">boot0</link> ill. a - többi boot manager is keresi a - rendszerindítás folytatására - alkalmas programot. A felhasznált szektorok száma - könnyedén kideríthető a + többi boot manager is keresi a + rendszerindítás folytatására + alkalmas programot. A felhasznált szektorok száma + könnyedén kideríthetõ a <filename>/boot/boot</filename> - méretéből.</para> + méretébõl.</para> - <para>Legfeljebb 512 byte-os méreténél fogva - a <filename>boot1</filename> állomány nagyon - egyszerű felépítésű, és - éppen csak annyit tud a slice-ra vonatkozó - információkat tároló &os; - <firstterm>bsdlabel</firstterm>-ről, hogy megtalálja - a <filename>boot2</filename>-t és - elindítsa.</para> + <para>Legfeljebb 512 byte-os méreténél fogva + a <filename>boot1</filename> állomány nagyon + egyszerû felépítésû, és + éppen csak annyit tud a slice-ra vonatkozó + információkat tároló &os; + <firstterm>bsdlabel</firstterm>-rõl, hogy megtalálja + a <filename>boot2</filename>-t és + elindítsa.</para> - <para>A <filename>boot2</filename> már egy kicsivel - ügyesebb, és ismeri eléggé a &os; - állományrendszerét ahhoz, hogy - megtaláljon rajta állományokat, valamint - képes egy egyszerű felületet nyújtani a - rendszermag vagy a betöltő - megválasztásához.</para> + <para>A <filename>boot2</filename> már egy kicsivel + ügyesebb, és ismeri eléggé a &os; + állományrendszerét ahhoz, hogy + megtaláljon rajta állományokat, valamint + képes egy egyszerû felületet nyújtani a + rendszermag vagy a betöltõ + megválasztásához.</para> - <para>Mivel a <link linkend="boot-loader">betöltő</link> - pedig már ennél is okosabb, és egy - könnyen használható - rendszerindítási konfigurációt tud a - felhasználó számára nyújtani, - ezért a <filename>boot2</filename> - általában ezt indítja el, de előtte - közvetlenül a rendszermag futtatását - végzi el.</para> + <para>Mivel a <link linkend="boot-loader">betöltõ</link> + pedig már ennél is okosabb, és egy + könnyen használható + rendszerindítási konfigurációt tud a + felhasználó számára nyújtani, + ezért a <filename>boot2</filename> + általában ezt indítja el, de elõtte + közvetlenül a rendszermag futtatását + végzi el.</para> <example id="boot-boot2-example"> - <title>A <filename>boot2</filename> működés - közben</title> + <title>A <filename>boot2</filename> mûködés + közben</title> <screen>>> FreeBSD/i386 BOOT Default: 0:ad(0,a)/boot/loader boot:</screen> </example> - <para>Ha le kellene váltani a korábban - telepített <filename>boot1</filename> és - <filename>boot2</filename> fokozatokat, használjuk a + <para>Ha le kellene váltani a korábban + telepített <filename>boot1</filename> és + <filename>boot2</filename> fokozatokat, használjuk a &man.bsdlabel.8;-t:</para> <screen>&prompt.root; <userinput>bsdlabel -B <replaceable>lemezslice</replaceable></userinput></screen> <para>ahol a <replaceable>lemezslice</replaceable> annak a - lemeznek és slice-nak a kombinációja, - ahonnan indítjuk a rendszerünket, pl. az első - IDE-lemez első slice-a esetén ez az + lemeznek és slice-nak a kombinációja, + ahonnan indítjuk a rendszerünket, pl. az elsõ + IDE-lemez elsõ slice-a esetén ez az <devicename>ad0s1</devicename>.</para> <warning> - <title>A veszélyesen dedikált mód + <title>A veszélyesen dedikált mód (Dangerously Dedicated Mode)</title> - <para>Amikor a &man.bsdlabel.8; meghívásakor csak - a lemez nevét használjuk, pl. + <para>Amikor a &man.bsdlabel.8; meghívásakor csak + a lemez nevét használjuk, pl. <devicename>ad0</devicename>-t, a parancs egy - veszélyesen dedikált lemezt hoz létre, - slice-ok nélkül! Szinte biztos, hogy nem ez az, - amire szükségünk lenne, ezért mindig - ellenőrizzük kiadása előtt a + veszélyesen dedikált lemezt hoz létre, + slice-ok nélkül! Szinte biztos, hogy nem ez az, + amire szükségünk lenne, ezért mindig + ellenõrizzük kiadása elõtt a &man.bsdlabel.8; parancsot!</para> </warning> </sect2> @@ -436,102 +436,102 @@ (<filename>/boot/loader</filename>)</title> <indexterm><primary>boot-loader</primary></indexterm> - <para>A betöltő a három fokozatú - rendszertöltés utolsó állomása. Az - állományrendszerben - <filename>/boot/loader</filename> néven találhatjuk + <para>A betöltõ a három fokozatú + rendszertöltés utolsó állomása. Az + állományrendszerben + <filename>/boot/loader</filename> néven találhatjuk meg.</para> - <para>A rendszertöltőt az egyszerű - konfigurálhatóságot támogató, - felhasználóbarát eszköznek - tervezték, és könnyen megtanulható, - beépített parancsokat használ, melyek - mögött egy összetettebb parancsokat ismerő, - erősebb értelmező áll.</para> + <para>A rendszertöltõt az egyszerû + konfigurálhatóságot támogató, + felhasználóbarát eszköznek + tervezték, és könnyen megtanulható, + beépített parancsokat használ, melyek + mögött egy összetettebb parancsokat ismerõ, + erõsebb értelmezõ áll.</para> <sect3 id="boot-loader-flow"> - <title>A rendszertöltő működése</title> + <title>A rendszertöltõ mûködése</title> - <para>Az inicializálás során a - rendszertöltő megpróbálja megkeresni a - konzolt és a lemezek közül igyekszik - megtalálni azt, amelyikről elindult a rendszer. A - keresések eredményének megfelelően - beállítja a változókat, majd elindul - egy értelmező, ahol vagy szkriptből olvasva - vagy pedig interaktívan feldolgozásra - kerülnek a parancsok.</para> + <para>Az inicializálás során a + rendszertöltõ megpróbálja megkeresni a + konzolt és a lemezek közül igyekszik + megtalálni azt, amelyikrõl elindult a rendszer. A + keresések eredményének megfelelõen + beállítja a változókat, majd elindul + egy értelmezõ, ahol vagy szkriptbõl olvasva + vagy pedig interaktívan feldolgozásra + kerülnek a parancsok.</para> - <indexterm><primary>rendszertöltő</primary></indexterm> - <indexterm><primary>a rendszertöltő - konfigurációja</primary></indexterm> + <indexterm><primary>rendszertöltõ</primary></indexterm> + <indexterm><primary>a rendszertöltõ + konfigurációja</primary></indexterm> - <para>A rendszertöltő ezt követően beolvassa a - <filename>/boot/loader.rc</filename> állományt, - ami pedig alapértelmezés szerint feldolgozza a + <para>A rendszertöltõ ezt követõen beolvassa a + <filename>/boot/loader.rc</filename> állományt, + ami pedig alapértelmezés szerint feldolgozza a <filename>/boot/defaults/loader.conf</filename> - állományt, ahol a változók - értelmes kezdőértéket kapnak, valamint - feldolgozza még a <filename>/boot/loader.conf</filename> - állományt is, ahol a változók - értékeit változtathatjuk meg. - Miután ez lezajlott, a <filename>loader.rc</filename> a - változók értékeinek megfelelően - cselekszik, betöltve az ily módon - kiválasztott rendszermagot és a hozzá - választott modulokat.</para> + állományt, ahol a változók + értelmes kezdõértéket kapnak, valamint + feldolgozza még a <filename>/boot/loader.conf</filename> + állományt is, ahol a változók + értékeit változtathatjuk meg. + Miután ez lezajlott, a <filename>loader.rc</filename> a + változók értékeinek megfelelõen + cselekszik, betöltve az ily módon + kiválasztott rendszermagot és a hozzá + választott modulokat.</para> - <para>Végezetül, a rendszertöltő beiktat - egy, alapértelmezés szerint 10 másodperces - várakozási szünetet, majd elindítja a - rendszermagot, ha azt meg nem szakítjuk egy - billentyű lenyomásával. Ha - megszakítjuk ezt a várakozást, a - rendszertöltő egy parancssort ad, amin keresztül - egyszerű parancsokat adhatunk ki neki: - állíthatjuk a változók - értékeit, modulokat távolíthatunk el - a memóriából, modulokat - töltethetünk be, elindíthatjuk a rendszert vagy - újraindíthatjuk a - számítógépet.</para> + <para>Végezetül, a rendszertöltõ beiktat + egy, alapértelmezés szerint 10 másodperces + várakozási szünetet, majd elindítja a + rendszermagot, ha azt meg nem szakítjuk egy + billentyû lenyomásával. Ha + megszakítjuk ezt a várakozást, a + rendszertöltõ egy parancssort ad, amin keresztül + egyszerû parancsokat adhatunk ki neki: + állíthatjuk a változók + értékeit, modulokat távolíthatunk el + a memóriából, modulokat + töltethetünk be, elindíthatjuk a rendszert vagy + újraindíthatjuk a + számítógépet.</para> </sect3> <sect3 id="boot-loader-commands"> - <title>A rendszertöltő beépített + <title>A rendszertöltõ beépített parancsai</title> - <para>Következzenek a leggyakrabban használt parancsok - a rendszertöltőben. Az összes itt - elérhető parancsot a &man.loader.8; man oldalon - találjuk meg.</para> + <para>Következzenek a leggyakrabban használt parancsok + a rendszertöltõben. Az összes itt + elérhetõ parancsot a &man.loader.8; man oldalon + találjuk meg.</para> <variablelist> <varlistentry> <term>autoboot - <replaceable>másodperc</replaceable></term> + <replaceable>másodperc</replaceable></term> <listitem> - <para>Megkezdi a rendszermag betöltését, - ha nem szakítjuk meg a várakozást - másodpercekben megadott időtartam alatt. - Ekkor egy visszaszámlálást - láthatunk, ami az alapértelmezés - szerint 10 másodperctől indul.</para> + <para>Megkezdi a rendszermag betöltését, + ha nem szakítjuk meg a várakozást + másodpercekben megadott idõtartam alatt. + Ekkor egy visszaszámlálást + láthatunk, ami az alapértelmezés + szerint 10 másodperctõl indul.</para> </listitem> </varlistentry> <varlistentry> <term>boot - <optional><replaceable>-opciók</replaceable></optional> + <optional><replaceable>-opciók</replaceable></optional> <optional><replaceable>rendszermag</replaceable></optional></term> <listitem> - <para>Amennyiben léteznek, a megadott - opciókkal azonnal megkezdi a megadott rendszermag - betöltését.</para> + <para>Amennyiben léteznek, a megadott + opciókkal azonnal megkezdi a megadott rendszermag + betöltését.</para> </listitem> </varlistentry> @@ -539,84 +539,84 @@ <term>boot-conf</term> <listitem> - <para>Végigmegy a modulok ugyanazon automatikus - konfigurációján, ahogy az a - normális rendszerindítás során - is történik. Ezen parancs - használatának csak akkor van értelme, - ha előtte az <command>unload</command> parancsot - használjuk, megváltoztatunk egy-két - változót, általában a + <para>Végigmegy a modulok ugyanazon automatikus + konfigurációján, ahogy az a + normális rendszerindítás során + is történik. Ezen parancs + használatának csak akkor van értelme, + ha elõtte az <command>unload</command> parancsot + használjuk, megváltoztatunk egy-két + változót, általában a <envar>kernel</envar>-t.</para> </listitem> </varlistentry> <varlistentry> <term>help - <optional><replaceable>témakör</replaceable></optional></term> + <optional><replaceable>témakör</replaceable></optional></term> <listitem> <para>A <filename>/boot/loader.help</filename> - állományban fellelhető - súgóüzeneteket mutatja meg. Ha - témakörnek <literal>index</literal>et adunk - meg, akkor az elérhető - témakörök listáját kapjuk + állományban fellelhetõ + súgóüzeneteket mutatja meg. Ha + témakörnek <literal>index</literal>et adunk + meg, akkor az elérhetõ + témakörök listáját kapjuk meg.</para> </listitem> </varlistentry> <varlistentry> <term>include - <replaceable>állománynév</replaceable> + <replaceable>állománynév</replaceable> …</term> <listitem> - <para>Feldolgozza a megnevezett állományt: - beolvassa, majd sorról-sorra értelmezi. Hiba - esetén azonnal megállítja a - feldolgozást.</para> + <para>Feldolgozza a megnevezett állományt: + beolvassa, majd sorról-sorra értelmezi. Hiba + esetén azonnal megállítja a + feldolgozást.</para> </listitem> </varlistentry> <varlistentry> <term>load <optional><option>-t</option> - <replaceable>típus</replaceable></optional> - <replaceable>állománynév</replaceable></term> + <replaceable>típus</replaceable></optional> + <replaceable>állománynév</replaceable></term> <listitem> - <para>A név alapján betölti a - rendszermagot, modult vagy az adott típusú - állományt. Az - állománynév után megadott - további paraméterek az - állománynak adódnak át.</para> + <para>A név alapján betölti a + rendszermagot, modult vagy az adott típusú + állományt. Az + állománynév után megadott + további paraméterek az + állománynak adódnak át.</para> </listitem> </varlistentry> <varlistentry> <term>ls <optional><option>-l</option></optional> - <optional><replaceable>elérési - útvonal</replaceable></optional></term> + <optional><replaceable>elérési + útvonal</replaceable></optional></term> <listitem> - <para>Kilistázza a megadott elérési - útvonalon található - állományokat, vagy ennek - hiányában a gyökér - tartalmát. Ha hozzátesszük a - <option>-l</option> kapcsolót, az - állományok mérete is - látható válik.</para> + <para>Kilistázza a megadott elérési + útvonalon található + állományokat, vagy ennek + hiányában a gyökér + tartalmát. Ha hozzátesszük a + <option>-l</option> kapcsolót, az + állományok mérete is + látható válik.</para> </listitem> </varlistentry> <varlistentry> <term>lsdev <optional><option>-v</option></optional></term> <listitem> - <para>Kilistázza az összes olyan eszközt, - ahonnan modulokat tölthetünk be. Amennyiben a - <option>-v</option> kapcsolót is megadjuk, - további részleteket tudhatunk meg - róluk.</para> + <para>Kilistázza az összes olyan eszközt, >>> TRUNCATED FOR MAIL (1000 lines) <<<
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200803291649.m2TGnID2063167>