diff options
Diffstat (limited to 'fr_FR.ISO8859-1/books/handbook/kernelconfig/chapter.xml')
-rwxr-xr-x | fr_FR.ISO8859-1/books/handbook/kernelconfig/chapter.xml | 128 |
1 files changed, 54 insertions, 74 deletions
diff --git a/fr_FR.ISO8859-1/books/handbook/kernelconfig/chapter.xml b/fr_FR.ISO8859-1/books/handbook/kernelconfig/chapter.xml index 13212ccb99..4e392b3a17 100755 --- a/fr_FR.ISO8859-1/books/handbook/kernelconfig/chapter.xml +++ b/fr_FR.ISO8859-1/books/handbook/kernelconfig/chapter.xml @@ -6,31 +6,20 @@ $FreeBSD$ Original revision: 1.176 --> - -<chapter id="kernelconfig"> - <chapterinfo> +<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="kernelconfig"> + <info><title>Configurer le noyau de FreeBSD</title> <authorgroup> - <author> - <firstname>Jim</firstname> - <surname>Mock</surname> - <contrib>Mis à jour et restructuré par </contrib> - <!-- Mar 2000 --> - </author> + <author><personname><firstname>Jim</firstname><surname>Mock</surname></personname><contrib>Mis à jour et restructuré par </contrib></author> </authorgroup> <authorgroup> - <author> - <firstname>Jake</firstname> - <surname>Hamby</surname> - <contrib>Contribution originale de </contrib> - <!-- 6 Oct 1995 --> - </author> + <author><personname><firstname>Jake</firstname><surname>Hamby</surname></personname><contrib>Contribution originale de </contrib></author> </authorgroup> - </chapterinfo> + </info> - <title>Configurer le noyau de FreeBSD</title> + &trans.a.fonvieille; - <sect1 id="kernelconfig-synopsis"> + <sect1 xml:id="kernelconfig-synopsis"> <title>Synopsis</title> <indexterm> @@ -75,10 +64,10 @@ <para>Toutes les commandes listées dans les exemples de ce chapitre doivent être exécutées en tant que - <username>root</username> afin de fonctionner.</para> + <systemitem class="username">root</systemitem> afin de fonctionner.</para> </sect1> - <sect1 id="kernelconfig-custom-kernel"> + <sect1 xml:id="kernelconfig-custom-kernel"> <title>Pourquoi compiler un noyau sur mesure?</title> <para>Traditionnellement, FreeBSD a eu ce qui s'appelle un noyau @@ -145,7 +134,7 @@ </itemizedlist> </sect1> - <sect1 id="kernelconfig-building"> + <sect1 xml:id="kernelconfig-building"> <title>Compiler et installer un noyau sur mesure</title> <indexterm> <primary>noyau</primary> @@ -160,7 +149,7 @@ Il comporte un certain nombre de sous-répertoires correspondants à différentes parties du noyau, mais les plus importantes, en ce qui nous concerne, sont - <filename><replaceable>arch</replaceable>/conf</filename>, où vous + <filename>arch/conf</filename>, où vous éditerez votre fichier configuration personnalisé, et <filename>compile</filename>, qui est l'espace de travail où votre noyau sera compilé. <replaceable>arch</replaceable> @@ -191,7 +180,7 @@ installées. La manière la plus facile de les installer est d'exécuter <command>sysinstall</command> en tant - que <username>root</username>, et sélectionner + que <systemitem class="username">root</systemitem>, et sélectionner <guimenuitem>Configure</guimenuitem>, puis <guimenuitem>Distributions</guimenuitem>, <guimenuitem>src</guimenuitem>, puis @@ -209,12 +198,12 @@ </note> <para>Ensuite allez dans le répertoire - <filename><replaceable>arch</replaceable>/conf</filename> et copiez + <filename>arch/conf</filename> et copiez le fichier de configuration <filename>GENERIC</filename> dans un fichier qui portera le nom que vous voulez donner à votre noyau. Par exemple:</para> - <screen>&prompt.root; <userinput>cd /usr/src/sys/<replaceable>i386</replaceable>/conf</userinput> + <screen>&prompt.root; <userinput>cd /usr/src/sys/i386/conf</userinput> &prompt.root; <userinput>cp GENERIC MONNOYAU</userinput></screen> <para>Par tradition, c'est un nom en majuscules, et si vous maintenez @@ -235,22 +224,21 @@ d'effacer votre fichier de configuration du noyau personnalisé. N'éditez pas, non plus, directement le fichier <filename>GENERIC</filename>, il peut être - écrasé à la prochaine <link - linkend="updating-upgrading">mise à jour de l'arborescence + écrasé à la prochaine <link linkend="updating-upgrading">mise à jour de l'arborescence des sources</link>, et vos modifications seraient perdues.</para> <para>Vous voudrez peut être conserver votre fichier de configuration du noyau ailleurs et alors créer un lien symbolique vers le fichier dans le répertoire - <filename><replaceable>i386</replaceable></filename>.</para> + <filename>i386</filename>.</para> <para>Par exemple:</para> - <screen>&prompt.root; <userinput>cd /usr/src/sys/<replaceable>i386</replaceable>/conf</userinput> + <screen>&prompt.root; <userinput>cd /usr/src/sys/i386/conf</userinput> &prompt.root; <userinput>mkdir /root/noyaux</userinput> -&prompt.root; <userinput>cp GENERIC /root/noyaux/<replaceable>MONNOYAU</replaceable></userinput> -&prompt.root; <userinput>ln -s /root/noyaux/<replaceable>MONNOYAU</replaceable></userinput></screen> +&prompt.root; <userinput>cp GENERIC /root/noyaux/MONNOYAU</userinput> +&prompt.root; <userinput>ln -s /root/noyaux/MONNOYAU</userinput></screen> </tip> <para>Editez maintenant <filename>MONNOYAU</filename> avec votre @@ -273,8 +261,7 @@ vous sera familier. Si vous venez d'un système d'exploitation comme DOS, à l'inverse, le fichier de configuration <filename>GENERIC</filename> vous paraîtra inintelligible, lisez - alors lentement et attentivement la section sur <link - linkend="kernelconfig-config">le fichier de + alors lentement et attentivement la section sur <link linkend="kernelconfig-config">le fichier de configuration</link>.</para> <note> @@ -299,7 +286,7 @@ <step> <para>Passez dans le répertoire - <filename class="directory">/usr/src</filename>.</para> + <filename>/usr/src</filename>.</para> <screen>&prompt.root; <userinput>cd /usr/src</userinput></screen> </step> @@ -307,13 +294,13 @@ <step> <para>Compilez le noyau:</para> - <screen>&prompt.root; <userinput>make buildkernel KERNCONF=<replaceable>MONNOYAU</replaceable></userinput></screen> + <screen>&prompt.root; <userinput>make buildkernel KERNCONF=MONNOYAU</userinput></screen> </step> <step> <para>Installez le nouveau noyau:</para> - <screen>&prompt.root; <userinput>make installkernel KERNCONF=<replaceable>MONNOYAU</replaceable></userinput></screen> + <screen>&prompt.root; <userinput>make installkernel KERNCONF=MONNOYAU</userinput></screen> </step> </procedure> @@ -348,11 +335,11 @@ </tip> <indexterm> - <primary><filename class="directory">/boot/kernel.old</filename></primary> + <primary><filename>/boot/kernel.old</filename></primary> </indexterm> <para>Le nouveau noyau sera copié dans le répertoire - <filename class="directory">/boot/kernel</filename> avec le nom + <filename>/boot/kernel</filename> avec le nom <filename>/boot/kernel/kernel</filename> et l'ancien noyau sera renommé en <filename>/boot/kernel.old/kernel</filename>. Maintenant, arrêtez le système et redémarrez pour utiliser votre @@ -371,7 +358,7 @@ sont conservés dans le répertoire <filename>/boot</filename>. Les modules tiers et personnalisés peuvent être - placés dans <filename class="directory">/boot/kernel</filename>, + placés dans <filename>/boot/kernel</filename>, bien que les utilisateurs doivent être conscients que garder ses modules synchronisés avec le noyau compilé est très important. @@ -380,17 +367,13 @@ ne pas donner les résultats escomptés.</para></note> </sect1> - <sect1 id="kernelconfig-config"> - <sect1info> + <sect1 xml:id="kernelconfig-config"> + <info><title>Le fichier de configuration</title> <authorgroup> - <author> - <firstname>Joel</firstname> - <surname>Dahl</surname> - <contrib>Mis à jour pour &os; 6.X par </contrib> - </author> + <author><personname><firstname>Joel</firstname><surname>Dahl</surname></personname><contrib>Mis à jour pour &os; 6.X par </contrib></author> </authorgroup> - </sect1info> - <title>Le fichier de configuration</title> + </info> + <indexterm> <primary>noyau</primary> <secondary>NOTES</secondary> @@ -410,7 +393,7 @@ Les sections suivantes décrivent chaque mot-clé, dans l'ordre où ils apparaissent dans le fichier <filename>GENERIC</filename>. - <anchor id="kernelconfig-options"/> Pour une liste exhaustive des + <anchor xml:id="kernelconfig-options"/> Pour une liste exhaustive des options et périphériques dépendants de l'architecture utilisée, consultez le fichier <filename>NOTES</filename> présent @@ -423,9 +406,9 @@ <para>Pour compiler un fichier contenant toutes les options possibles, en général pour effectuer des tests, exécutez la commande suivante en tant que - <username>root</username>:</para> + <systemitem class="username">root</systemitem>:</para> - <screen>&prompt.root; <userinput>cd /usr/src/sys/<replaceable>i386</replaceable>/conf && make LINT</userinput></screen> + <screen>&prompt.root; <userinput>cd /usr/src/sys/i386/conf && make LINT</userinput></screen> </note> <indexterm> @@ -438,7 +421,7 @@ endroits nécessaires pour un peu plus de clarté. Cet exemple devrait correspondre de façon très proche à votre copie du fichier - <filename>/usr/src/sys/<replaceable>i386</replaceable>/conf/GENERIC</filename>. + <filename>/usr/src/sys/i386/conf/GENERIC</filename>. </para> <indexterm> @@ -572,8 +555,7 @@ into the kernel is a good idea and why. --> au système de fichiers (<acronym>ACL</acronym>). Elles reposent sur l'utilisation d'attributs étendus et d'<acronym>UFS2</acronym>, - cette fonctionnalité est décrite dans la <xref - linkend="fs-acl"/>. Les <acronym>ACL</acronym>s sont activées + cette fonctionnalité est décrite dans la <xref linkend="fs-acl"/>. Les <acronym>ACL</acronym>s sont activées par défaut, et leur support ne devraient pas être retiré du noyau si elles ont été précédemment utilisées sur un @@ -628,7 +610,7 @@ options NFS_ROOT # NFS usable as /, requires NFSCLIENT</progra Le module sera automatiquement chargé la première fois que vous monterez une partition DOS, comme décrit plus haut. Par ailleurs, l'excellent logiciel - <filename role="package">emulators/mtools</filename> + <package>emulators/mtools</package> vous permet d'accéder à des disquettes DOS sans avoir besoin de les monter (et ne requiert pas non plus <literal>MSDOSFS</literal>).</para> @@ -824,7 +806,7 @@ device ata</programlisting> <para>Ceci est nécessaire avec <literal>device ata</literal> pour les disques RAID ATA.</para> - <programlisting><anchor id="kernelconfig-atapi"/> + <programlisting><anchor xml:id="kernelconfig-atapi"/> device atapicd # ATAPI CDROM drives</programlisting> <para>Ceci est nécessaire avec <literal>device ata</literal> @@ -1045,11 +1027,11 @@ device cardbus # CardBus (32-bit) bus</programlisting> device sio # 8250, 16[45]50 based serial ports</programlisting> <para>Cela représente les ports séries, appelés - ports <devicename>COM</devicename> dans le monde &ms-dos;/&windows;.</para> + ports <filename>COM</filename> dans le monde &ms-dos;/&windows;.</para> <note> - <para>Si vous avez un modem interne sur le port <devicename>COM4</devicename> et un port - série <devicename>COM2</devicename>, vous devrez changer l'IRQ du modem en 2 (pour + <para>Si vous avez un modem interne sur le port <filename>COM4</filename> et un port + série <filename>COM2</filename>, vous devrez changer l'IRQ du modem en 2 (pour d'obscures raisons techniques, IRQ 2 = IRQ 9) pour y accéder avec FreeBSD. Si vous avez une carte série multi-ports, consultez la page de manuel de &man.sio.4; pour plus @@ -1061,13 +1043,13 @@ device sio # 8250, 16[45]50 based serial ports</programli séries bon marché de décodent pas complètement l'espace d'adresse d'E/S 16 bits, il y a aura des conflits avec ces cartes, rendant le port - <devicename>COM4</devicename> + <filename>COM4</filename> pratiquement inutilisable.</para> <para>Chaque port série doit avoir une IRQ unique (à moins que vous n'utilisiez une carte multi-ports qui autorise le partage d'interruption), donc les IRQs par défaut pour - les ports <devicename>COM3</devicename> et <devicename>COM4</devicename> ne peuvent être + les ports <filename>COM3</filename> et <filename>COM4</filename> ne peuvent être utilisées.</para> </note> @@ -1185,7 +1167,7 @@ device xe # Xircom pccard Ethernet #device le</programlisting> <para>Pilotes pour les cartes Ethernet ISA. Consultez le fichier - <filename>/usr/src/sys/<replaceable>i386</replaceable>/conf/NOTES</filename> pour savoir + <filename>/usr/src/sys/i386/conf/NOTES</filename> pour savoir quelles cartes sont supportées et par quel pilote.</para> <programlisting># Wireless NIC cards @@ -1220,8 +1202,8 @@ device loop # Network loopback</programlisting> <para>C'est l'interface générique en boucle de TCP/IP. Si vous employez telnet ou FTP sur - <hostid>localhost</hostid> (aussi connu en tant qu'adresse - <hostid role="ipaddr">127.0.0.1</hostid>) la réponse vous + <systemitem>localhost</systemitem> (aussi connu en tant qu'adresse + <systemitem class="ipaddress">127.0.0.1</systemitem>) la réponse vous parviendra via ce pseudo-périphérique. Ceci est <emphasis>obligatoire</emphasis>.</para> @@ -1258,11 +1240,10 @@ device loop # Network loopback</programlisting> <para>Ceci est utilisé par le programme PPP en mode utilisateur. - Voyez la section <link - linkend="userppp">PPP</link> de ce manuel pour plus + Voyez la section <link linkend="userppp">PPP</link> de ce manuel pour plus d'informations.</para> - <programlisting><anchor id="kernelconfig-ptys"/> + <programlisting><anchor xml:id="kernelconfig-ptys"/> device pty # Pseudo-ttys (telnet etc)</programlisting> <para>C'est un “pseudo-terminal” ou un port simulant @@ -1349,7 +1330,7 @@ device fwe # Ethernet over FireWire (non-standard!)</programl <para>Pour plus d'informations et pour avoir la liste de périphériques supplémentaires supportés par FreeBSD, voyez le fichier - <filename>/usr/src/sys/<replaceable>i386</replaceable>/conf/NOTES</filename>.</para> + <filename>/usr/src/sys/i386/conf/NOTES</filename>.</para> <sect2> <title>Configurations mémoire importantes @@ -1469,7 +1450,7 @@ device fwe # Ethernet over FireWire (non-standard!)</programl </sect2> </sect1> - <sect1 id="kernelconfig-trouble"> + <sect1 xml:id="kernelconfig-trouble"> <title>Si quelque chose se passe mal</title> <para>Il y a cinq types de problèmes qui peuvent survenir lors de @@ -1514,8 +1495,7 @@ device fwe # Ethernet over FireWire (non-standard!)</programl </varlistentry> <varlistentry> - <term>Le noyau ne démarre pas:<anchor - id="kernelconfig-noboot"/></term> + <term>Le noyau ne démarre pas:<anchor xml:id="kernelconfig-noboot"/></term> <listitem> <para>Si votre nouveau noyau ne démarre pas, ou ne @@ -1529,7 +1509,7 @@ device fwe # Ethernet over FireWire (non-standard!)</programl apparaît. Sélectionner l'option 6, <quote>Escape to a loader prompt</quote>. A l'invite, tapez <command>unload kernel</command> et ensuite - <command>boot /boot/<replaceable>kernel.old</replaceable>/kernel</command>, + <command>boot /boot/kernel.old/kernel</command>, ou le nom de fichier d'un autre noyau qui pourra démarrer proprement. Quand on reconfigure un noyau, il est toujours bon de conserver à portée de la main un @@ -1559,13 +1539,13 @@ device fwe # Ethernet over FireWire (non-standard!)</programl il n'est pas certain qu'il soit opérationnel. Aussi, dès que possible, déplacez le noyau opérationnel vers le - bon emplacement <filename class="directory">/boot/kernel</filename> où des commandes + bon emplacement <filename>/boot/kernel</filename> où des commandes comme &man.ps.1; pourront ne pas fonctionner correctement. Pour cela, renommez le répertoire contenant le bon noyau:</para> <screen>&prompt.root; <userinput>mv /boot/kernel /boot/kernel.bad</userinput> -&prompt.root; <userinput>mv /boot/<replaceable>kernel.good</replaceable> /boot/kernel</userinput></screen> +&prompt.root; <userinput>mv /boot/kernel.good /boot/kernel</userinput></screen> </note> </listitem> </varlistentry> |