cvs commit: de-docproj/books/handbook/kernelconfig chapter.sgml

From: Johann Kois <jkois(at)doc.bsdgroup.de>
Date: Wed, 26 Mar 2008 16:54:47 GMT

jkois 2008-03-26 16:54:47 UTC

  FreeBSD German Documentation Repository

  Modified files:
    books/handbook/kernelconfig chapter.sgml
  Log:
  MFen 1.176->1.180
  
  Revision Changes Path
  1.93 +106 -1 de-docproj/books/handbook/kernelconfig/chapter.sgml
  
  Index: chapter.sgml
  ===================================================================
  RCS file: /home/cvs/de-docproj/books/handbook/kernelconfig/chapter.sgml,v
  retrieving revision 1.92
  retrieving revision 1.93
  diff -u -I$FreeBSDde.*$ -r1.92 -r1.93
  --- chapter.sgml 18 Sep 2007 07:29:27 -0000 1.92
  +++ chapter.sgml 26 Mar 2008 16:54:47 -0000 1.93
  @@ -3,8 +3,8 @@
        The FreeBSD German Documentation Project
   
        $FreeBSD$
  - $FreeBSDde: de-docproj/books/handbook/kernelconfig/chapter.sgml,v 1.92 2007/09/18 07:29:27 jkois Exp $
  - basiert auf: 1.176
  + $FreeBSDde: de-docproj/books/handbook/kernelconfig/chapter.sgml,v 1.93 2008/03/26 16:54:47 jkois Exp $
  + basiert auf: 1.180
   -->
   
   <chapter id="kernelconfig">
  @@ -140,6 +140,100 @@
       </itemizedlist>
     </sect1>
   
  + <sect1 id="kernelconfig-devices">
  + <sect1info>
  + <authorgroup>
  + <author>
  + <firstname>Tom</firstname>
  + <surname>Rhodes</surname>
  + <contrib>Geschrieben von </contrib>
  + </author>
  + </authorgroup>
  + </sect1info>
  +
  + <title>Informationen &uuml;ber die vorhandene Hardware
  + beschaffen</title>
  +
  + <para>Bevor Sie mit der Kernelkonfiguration beginnen, sollten
  + Sie wissen, &uuml;ber welche Hardware Ihr System verf&uuml;gt.
  + Verwenden Sie derzeit noch ein anderes Betriebssystem, ist
  + es meist sehr einfach, eine Liste der installierten Hardware
  + zu erzeugen. Verwenden Sie beispielsweise &microsoft.windows;,
  + k&ouml;nnen Sie daf&uuml;r den
  + <application>Ger&auml;temanager</application> verwenden, den
  + Sie in der <quote>Systemsteuerung</quote> finden.</para>
  +
  + <note>
  + <para>Einige Versionen von &microsoft.windows; verf&uuml;gen
  + &uuml;ber ein <application>System</application>-Icon auf
  + dem Desktop, &uuml;ber das Sie den
  + <application>Ger&auml;temanager</application> direkt aufrufen
  + k&ouml;nnen.</para>
  + </note>
  +
  + <para>Haben Sie au&szlig;er &os; kein weiteres Betriebssystem,
  + m&uuml;ssen Sie diese Informationen manuell zusammentragen.
  + Eine M&ouml;glichkeit, an Informationen &uuml;ber die
  + vorhandene Hardware zu gelangen, ist der Einsatz von &man.dmesg.8;
  + in Kombination mit &man.man.1;. Die meisten &os;-Ger&auml;tetreiber
  + haben eine eigene Manualpage, die Informationen &uuml;ber die
  + unterst&uuml;tzte Hardware enth&auml;lt. W&auml;hrend des
  + Systemstarts werden Informationen &uuml;ber die vorhandene
  + Hardware ausgegeben. Die folgenden Zeilen zeigen beispielsweise
  + an, dass der <devicename>psm</devicename>-Treiber eine
  + angeschlossene Maus gefunden hat:</para>
  +
  + <programlisting>psm0: &lt;PS/2 Mouse&gt; irq 12 on atkbdc0
  +psm0: [GIANT-LOCKED]
  +psm0: [ITHREAD]
  +psm0: model Generic PS/2 mouse, device ID 0</programlisting>
  +
  + <para>Dieser Treiber muss in Ihrer Kernelkonfigurationsdatei
  + vorhanden sein oder durch das Werkzeug &man.loader.conf.5;
  + geladen werden.<para>
  +
  + <para>Manchmal zeigt <command>dmesg</command> w&auml;hrend des
  + Systemstarts nur Systemmeldungen, aber keine Informationen
  + zur gefundenen Hardware an. In diesem Fall k&ouml;nnen Sie
  + diese Informationen durch das Studium der Datei
  + <filename>/var/run/dmesg.boot</filename>
  + herausfinden.</para>
  +
  + <para>Eine weitere M&ouml;glichkeit bietet das Werkzeug
  + &man.pciconf.8;, das ausf&uuml;hrliche Informationen
  + bereitstellt. Dazu ein Beispiel:</para>
  +
  + <programlisting>ath0(at)pci0:3:0:0: class=0x020000 card=0x058a1014 chip=0x1014168c rev=0x01 hdr=0x00
  + vendor = 'Atheros Communications Inc.'
  + device = 'AR5212 Atheros AR5212 802.11abg wireless'
  + class = network
  + subclass = ethernet</programlisting>
  +
  + <para>Diese Zeilen, die Sie durch den Aufruf des Befehls
  + <command>pciconf <option>-lv</option></command> erhalten, zeigen,
  + dass der Treiber <devicename>ath</devicename> eine drahtlose
  + Ethernetkarte gefunden hat. Durch Eingabe des Befehls
  + <command>man <replaceable>ath</replaceable></command> &ouml;ffnet
  + sich die Manualpage &man.ath.4;.</para>
  +
  + <para>Rufen Sie &man.man.1; mit der Option <option>-k</option>
  + auf, k&ouml;nnen Sie die Datenbank der Manualpages auch
  + durchsuchen. F&uuml;r das angegebene Beispiel w&uuml;rde
  + dieser Befehl beispielsweise so aussehen:</para>
  +
  + <screen>&prompt.root; man -k <replaceable>Atheros</replaceable></screen>
  +
  + <para>Dadurch erhalten Sie eine Liste aller Manualpages, die das
  + angegebene Suchkriterium enthalten:</para>
  +
  + <programlisting>ath(4) - Atheros IEEE 802.11 wireless network driver
  +ath_hal(4) - Atheros Hardware Access Layer (HAL)</programlisting>
  +
  + <para>Mit diesen Informationen ausgestattet, sollte der Bau eines
  + angepassten Kernel keine allzugro&szlig;en Probleme mehr
  + bereiten.</para>
  + </sect1>
  +
     <sect1 id="kernelconfig-building">
       <title>Erstellen und Installation eines angepassten
         Kernels</title>
  @@ -724,6 +818,17 @@
         laufen kann. Wenn Sie sich nicht sicher sind, belassen
         Sie diese Option.</para>
   
  + <note>
  + <para>Beachten Sie, dass ab &os; 8.0-CURRENT und neuer alle
  + Mutexe in der Voreinstellung adaptiv sein werden, es sei denn,
  + Sie werden durch das Setzen der Option
  + <literal>NO_ADAPTIVE_MUTEXES</literal> explizit als
  + nichtadaptiv deklariert. Als Folge dessen ist Giant nun in
  + in der Voreinstellung ebenfalls adaptiv, daher ist in diesen
  + Versionen die Kerneloption <literal>ADAPTIVE_GIANT</literal>
  + nicht mehr in der Kernelkonfigurationsdatei enthalten.</para>
  + </note>
  +
       <indexterm>
         <primary>Kerneloptionen</primary>
         <secondary>SMP</secondary>
  

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-cvs-doc" in the body of the message
Received on Wed 26 Mar 2008 - 17:55:00 CET

search this site