Update to r44300:

Initial prep work for Booting Process chapter.
This commit is contained in:
Bjoern Heidotting 2016-07-21 21:37:44 +00:00
parent aaa4a30650
commit 23ef2e8048
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=49142

View file

@ -5,7 +5,7 @@
$FreeBSD$ $FreeBSD$
$FreeBSDde: de-docproj/books/handbook/boot/chapter.xml,v 1.63 2012/04/22 20:05:15 bcr Exp $ $FreeBSDde: de-docproj/books/handbook/boot/chapter.xml,v 1.63 2012/04/22 20:05:15 bcr Exp $
basiert auf: r44247 basiert auf: r44300
--> -->
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="boot"> <chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="boot">
<info><title>&os;s Bootvorgang</title> <info><title>&os;s Bootvorgang</title>
@ -13,7 +13,6 @@
<author><personname><firstname>Hans-Christian</firstname><surname>Ebke</surname></personname><contrib>Übersetzt von </contrib></author> <author><personname><firstname>Hans-Christian</firstname><surname>Ebke</surname></personname><contrib>Übersetzt von </contrib></author>
</authorgroup> </authorgroup>
</info> </info>
<sect1 xml:id="boot-synopsis"> <sect1 xml:id="boot-synopsis">
<title>Übersicht</title> <title>Übersicht</title>
@ -170,14 +169,11 @@
&os;-Systems gestartet zu werden.</para> &os;-Systems gestartet zu werden.</para>
</sect1> </sect1>
<sect1 xml:id="boot-blocks"> <sect1 xml:id="boot-boot0">
<title>Boot-Manager und Boot-Phasen</title> <title>Boot-Manager und Boot-Phasen</title>
<indexterm><primary>Boot Manager</primary></indexterm> <indexterm><primary>Boot Manager</primary></indexterm>
<sect2 xml:id="boot-boot0">
<title>Der Boot-Manager</title>
<indexterm> <indexterm>
<primary>Master Boot Record (<acronym>MBR</acronym>)</primary> <primary>Master Boot Record (<acronym>MBR</acronym>)</primary>
</indexterm> </indexterm>
@ -259,11 +255,9 @@ label=FreeBSD</programlisting>
sind. Geben Sie danach <command>/sbin/lilo -v</command> sind. Geben Sie danach <command>/sbin/lilo -v</command>
ein, um die Änderungen zu übernehmen. Achten Sie ein, um die Änderungen zu übernehmen. Achten Sie
dabei besonders auf etwaige Fehlermeldungen.</para> dabei besonders auf etwaige Fehlermeldungen.</para>
</sect2>
<sect2 xml:id="boot-boot1"> <sect2 xml:id="boot-boot1">
<title>Phase Eins, <filename>/boot/boot1</filename> und Phase Zwei, <title>Phase Eins und Phase Zwei</title>
<filename>/boot/boot2</filename></title>
<para>Im Prinzip sind die erste und die zweite Phase Teile <para>Im Prinzip sind die erste und die zweite Phase Teile
desselben Programms, im selben Bereich auf der desselben Programms, im selben Bereich auf der
@ -335,7 +329,7 @@ boot:</screen>
</sect2> </sect2>
<sect2 xml:id="boot-loader"> <sect2 xml:id="boot-loader">
<title>Phase drei, <filename>/boot/loader</filename></title> <title>Phase Drei</title>
<indexterm><primary>boot-loader</primary></indexterm> <indexterm><primary>boot-loader</primary></indexterm>
<para>Der boot-loader ist der letzte von drei Schritten im <para>Der boot-loader ist der letzte von drei Schritten im
@ -347,9 +341,6 @@ boot:</screen>
sein, ergänzt durch einen umfangreichen Interpreter mit einem sein, ergänzt durch einen umfangreichen Interpreter mit einem
komplexeren Befehlssatz.</para> komplexeren Befehlssatz.</para>
<sect3 xml:id="boot-loader-flow">
<title>Loader Ablauf</title>
<para>Der Loader sucht während seiner Initialisierung <para>Der Loader sucht während seiner Initialisierung
nach Konsolen und Laufwerken, findet heraus, von welchem nach Konsolen und Laufwerken, findet heraus, von welchem
Laufwerk er gerade bootet, und setzt dementsprechend Laufwerk er gerade bootet, und setzt dementsprechend
@ -382,8 +373,6 @@ boot:</screen>
laden, alle Module zu entladen oder schließlich zu booten laden, alle Module zu entladen oder schließlich zu booten
bzw. neu zu booten.</para> bzw. neu zu booten.</para>
</sect3>
<sect3 xml:id="boot-loader-commands"> <sect3 xml:id="boot-loader-commands">
<title>Die eingebauten Befehle des Loaders</title> <title>Die eingebauten Befehle des Loaders</title>
@ -582,9 +571,93 @@ boot:</screen>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
</sect3> </sect3>
</sect2>
<sect2 xml:id="boot-kernel">
<title>Interaktion mit dem Kernel während des Bootens</title>
<indexterm>
<primary>Kernel</primary>
<secondary>Interaktion während des Bootens</secondary>
</indexterm>
<para>Wenn der Kernel einmal geladen ist, entweder durch den
Loader oder durch boot2, welches den Loader umgeht, dann
überprüft er vorhandene Boot-Flags und passt sein Verhalten
nach Bedarf an.</para>
<indexterm>
<primary>Kernel</primary>
<secondary>Boot-Flags</secondary>
</indexterm>
<para>Es folgt eine Auflistung der gebräuchlichsten
Boot-Flags:</para>
<variablelist xml:id="boot-kernel-bootflags-list">
<varlistentry>
<term><option>-a</option></term>
<listitem>
<para>Bewirkt, dass während der
Kernel-Initialisierung gefragt wird, welches Gerät als
Root-Dateisystem eingehängt werden soll.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>-C</option></term>
<listitem>
<para>Es wird von CD-ROM gebootet.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>-c</option></term>
<listitem>
<para>Startet UserConfig, das Boot-Zeit
Konfigurationsprogramm.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>-s</option></term>
<listitem>
<para>Bewirkt den Start des Single-User Modus.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>-v</option></term>
<listitem>
<para>Zeigt mehr Informationen während des Starten des
Kernels an.</para>
</listitem>
</varlistentry>
</variablelist>
<note>
<para>Informationen zu den anderen Boot-Flags finden Sie in
&man.boot.8;.</para>
</note>
</sect2>
<!--
<sect2 xml:id="boot-kernel-userconfig">
<title>UserConfig: das Boot-Zeit Konfigurationsprogramm</title>
<para></para>
</sect2> -->
<sect2 xml:id="boot-splash">
<info>
<title>Willkommmensbildschirme während des Bootvorgangs
konfigurieren</title>
<sect3 xml:id="boot-splash">
<info><title>Willkommmensbildschirme während des Bootvorgangs</title>
<authorgroup> <authorgroup>
<author><personname><firstname>Joseph J.</firstname><surname>Barbish</surname></personname><contrib>Contributed by </contrib></author> <author><personname><firstname>Joseph J.</firstname><surname>Barbish</surname></personname><contrib>Contributed by </contrib></author>
</authorgroup> </authorgroup>
@ -609,9 +682,6 @@ boot:</screen>
Installation und Konfiguration eines grafischen Installation und Konfiguration eines grafischen
Display-Managers und Login-Managers.</para> Display-Managers und Login-Managers.</para>
<sect4 xml:id="boot-splash-function">
<title>Willkommensbildschirm-Funktionalität</title>
<para>Die Willkommensbildschirm-Funktionalität unterstützt <para>Die Willkommensbildschirm-Funktionalität unterstützt
256-Farben in den Formaten Bitmap 256-Farben in den Formaten Bitmap
(<filename>.bmp</filename>), ZSoft <acronym>PCX</acronym> (<filename>.bmp</filename>), ZSoft <acronym>PCX</acronym>
@ -659,10 +729,6 @@ boot:</screen>
Durch die Installation des Ports <package>sysutils/bsd-splash-changer</package> können Durch die Installation des Ports <package>sysutils/bsd-splash-changer</package> können
Willkommensbildschirme von einer zufällig ausgewählten Willkommensbildschirme von einer zufällig ausgewählten
Sammlung von Bildern bei jedem Neustart angezeigt werden.</para> Sammlung von Bildern bei jedem Neustart angezeigt werden.</para>
</sect4>
<sect4 xml:id="boot-splash-enable">
<title>Aktivieren der Willkommensbildschirm-Funktionalität</title>
<para>Die Willkommensbildschirm-Datei <para>Die Willkommensbildschirm-Datei
<filename>.bmp</filename>, <filename>.pcx</filename> oder <filename>.bmp</filename>, <filename>.pcx</filename> oder
@ -748,94 +814,9 @@ bitmap_name="<replaceable>/boot/splash.bin</replaceable>"</programlisting>
<para>Weitere Informationen finden Sie in <para>Weitere Informationen finden Sie in
&man.splash.4;, &man.loader.conf.5; und &man.vga.4;.</para> &man.splash.4;, &man.loader.conf.5; und &man.vga.4;.</para>
</sect4>
</sect3>
</sect2> </sect2>
</sect1> </sect1>
<sect1 xml:id="boot-kernel">
<title>Kernel Interaktion während des Bootprozesses</title>
<indexterm>
<primary>Kernel</primary>
<secondary>boot interaction</secondary>
</indexterm>
<para>Wenn der Kernel einmal geladen ist, entweder durch den
Loader (<xref linkend="boot-loader"/>) oder durch boot2
(<xref linkend="boot-boot1"/>), welches den Loader umgeht, dann
überprüft er evtl. vorhandene Boot-Flags und passt sein
Verhalten nach Bedarf an.</para>
<sect2 xml:id="boot-kernel-bootflags">
<title>Kernel Boot-Flags</title>
<indexterm>
<primary>Kernel</primary>
<secondary>bootflags</secondary>
</indexterm>
<para>Es folgt eine Auflistung der gebräuchlichsten
Boot-Flags:</para>
<variablelist xml:id="boot-kernel-bootflags-list">
<varlistentry>
<term><option>-a</option></term>
<listitem>
<para>Bewirkt, dass während der
Kernel-Initialisierung gefragt wird, welches Gerät als
Root-Dateisystem gemounted werden soll.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>-C</option></term>
<listitem>
<para>Es wird von CD-ROM gebootet.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>-c</option></term>
<listitem>
<para>Startet UserConfig, das Boot-Zeit
Konfigurationsprogramm.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>-s</option></term>
<listitem>
<para>Bewirkt den Start des Single-User Modus.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>-v</option></term>
<listitem>
<para>Zeigt mehr Informationen während des Starten des
Kernels an.</para>
</listitem>
</varlistentry>
</variablelist>
<note>
<para>Informationen zu den anderen Boot-Flags finden Sie in
&man.boot.8;.</para></note>
</sect2>
<!-- <sect2 id="boot-kernel-userconfig">
<title>UserConfig: Das Boot-Zeit Konfigurationsprogramm</title>
<para> </para>
</sect2> -->
</sect1>
<sect1 xml:id="device-hints"> <sect1 xml:id="device-hints">
<info><title>Konfiguration von Geräten</title> <info><title>Konfiguration von Geräten</title>
<authorgroup> <authorgroup>
@ -939,17 +920,12 @@ bitmap_name="<replaceable>/boot/splash.bin</replaceable>"</programlisting>
Variable <envar>init_path</envar> im <command>Loader</command> Variable <envar>init_path</envar> im <command>Loader</command>
spezifiziert wird.</para> spezifiziert wird.</para>
<sect2 xml:id="boot-autoreboot">
<title>Der automatische Reboot-Vorgang</title>
<para>Der automatische Reboot-Vorgang stellt sicher, dass alle <para>Der automatische Reboot-Vorgang stellt sicher, dass alle
Dateisysteme des Systems konsistent sind. Falls dies nicht Dateisysteme des Systems konsistent sind. Falls dies nicht
der Fall ist und die Inkonsistenz des UFS-Dateisystems nicht der Fall ist und die Inkonsistenz des UFS-Dateisystems nicht
durch &man.fsck.8; behebbar ist, schaltet &man.init.8; das durch &man.fsck.8; behebbar ist, schaltet &man.init.8; das
System in den Single-User-Modus (<xref System in den Single-User-Modus, damit der Systemadministrator
linkend="boot-singleuser"/>), damit der Systemadministrator
sich des Problems annehmen kann.</para> sich des Problems annehmen kann.</para>
</sect2>
<sect2 xml:id="boot-singleuser"> <sect2 xml:id="boot-singleuser">
<title>Der Single-User Modus</title> <title>Der Single-User Modus</title>
@ -958,8 +934,7 @@ bitmap_name="<replaceable>/boot/splash.bin</replaceable>"</programlisting>
<indexterm><primary>Konsole</primary></indexterm> <indexterm><primary>Konsole</primary></indexterm>
<para>Der Wechsel in den Single-User Modus kann durch den <para>Der Wechsel in den Single-User Modus kann durch den
automatischen Reboot-Vorgang (<xref automatischen Reboot-Vorgang, das Booten mit der Option
linkend="boot-autoreboot"/>), das Booten mit der Option
<option>-s</option>, oder das Setzen der <option>-s</option>, oder das Setzen der
<envar>boot_single</envar> Variable in &man.loader.8; erreicht <envar>boot_single</envar> Variable in &man.loader.8; erreicht
werden.</para> werden.</para>
@ -1012,9 +987,6 @@ console none unknown off insecure</programlisting>
den Mehrbenutzermodus, in dem dann die Ressourcen den Mehrbenutzermodus, in dem dann die Ressourcen
Konfiguration des Systems gestartet wird.</para> Konfiguration des Systems gestartet wird.</para>
<sect3 xml:id="boot-rc">
<title>Ressourcen Konfiguration</title>
<indexterm><primary>rc-Dateien</primary></indexterm> <indexterm><primary>rc-Dateien</primary></indexterm>
<para>Das Ressourcen Konfigurationssystem (engl. <para>Das Ressourcen Konfigurationssystem (engl.
@ -1031,7 +1003,6 @@ console none unknown off insecure</programlisting>
<para>Lesen Sie &man.rc.8; und ebenso die Skripte an sich, um <para>Lesen Sie &man.rc.8; und ebenso die Skripte an sich, um
mehr über das Ressourcen Konfigurationssystem zu mehr über das Ressourcen Konfigurationssystem zu
erfahren.</para> erfahren.</para>
</sect3>
</sect2> </sect2>
</sect1> </sect1>