<html><head><META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>13. Configurer le nouveau noyau</title><link href="style.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.68.1" name="generator"><link rel="start" href="index.html" title=" ACPI : interface avancée de configuration et de gestion de l'énergie "><link rel="up" href="index.html" title=" ACPI : interface avancée de configuration et de gestion de l'énergie "><link rel="prev" href="ar01s12.html" title="12. Télécharger et appliquer le correctif"><link rel="next" href="ar01s14.html" title="14. Compiler le nouveau noyau"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table summary="Navigation header" width="100%"><tr><th align="center" colspan="3">13. Configurer le nouveau noyau</th></tr><tr><td align="left" width="20%"><a accesskey="p" href="ar01s12.html">Précédent</a> </td><th align="center" width="60%"> </th><td align="right" width="20%"> <a accesskey="n" href="ar01s14.html">Suivant</a></td></tr></table><hr></div><div class="sect1" lang="fr"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="kernelconfig"></a>13. Configurer le nouveau noyau</h2></div></div></div><p> Maintenant, au lieu d'utiliser <strong class="userinput"><code>make menuconfig</code></strong>, j'ai une option géniale. Faites ceci : copiez votre fichier <code class="filename">.config</code> actuel dans <code class="filename">/usr/src/linux</code>. Ensuite, utilisez <strong class="userinput"><code>make oldconfig</code></strong>. Il va lire l'intégralité de votre ancien fichier de configuration et voir ce qui a été mis à jour de façon à ce que vous n'ayez pas à chercher toutes les nouvelles options. <span class="emphasis"><em>Tout</em></span> ce qui concerne l'ACPI (les cinq premières questions pour moi, mais peut-être plus pour vous si vous n'avez jamais configuré un noyau ayant déjà des correctifs) doit être à <code class="literal">M</code> (pour module). Il existe trois autres questions auxquelles je réponds <span class="emphasis"><em>non</em></span>. </p><p>Voici comment configurer le noyau point par point :</p><pre class="programlisting"> cd /usr/src/linux cp /usr/src/<em class="replaceable"><code>anciennes-sources-du-noyau</code></em>/.config .config make oldconfig # Dites « M » pour toutes les nouvelles options # de l'ACPI - vous pouvez aussi dire oui (« Y ») # si vous préférez les compiler directement dans le # noyau </pre><p>Maintenant, allez dans le fichier de configuration avec <strong class="userinput"><code>make menuconfig</code></strong>. Assurez-vous que l'APM est désactivé. Sous « <span class="guimenu">General Setup</span> », assurez-vous que :</p><div class="itemizedlist"><ul type="disc"><li><p> <span class="guimenuitem">Power Management Support</span> est activé</p></li><li><p> <span class="guimenuitem">APM (Advanced Power Management)</span> est désactivé (c'est l'ancien système — vous ne devriez même pas en vouloir comme module à moins de savoir ce que vous faites. Et si vous le saviez, vous ne seriez probablement pas en train de lire ceci :))</p></li><li><p>tout ce qui a trait à l'ACPI devrait avoir un <code class="literal">M</code> (module) ou une étoile (<code class="literal">*</code>) (compilé directement dans le noyau)</p></li></ul></div><p>Sortez et sauvegardez la nouvelle configuration</p></div><div class="navfooter"><hr><table summary="Navigation footer" width="100%"><tr><td align="left" width="40%"><a accesskey="p" href="ar01s12.html">Précédent</a> </td><td align="center" width="20%"> </td><td align="right" width="40%"> <a accesskey="n" href="ar01s14.html">Suivant</a></td></tr><tr><td valign="top" align="left" width="40%">12. Télécharger et appliquer le correctif </td><td align="center" width="20%"><a accesskey="h" href="index.html">Sommaire</a></td><td valign="top" align="right" width="40%"> 14. Compiler le nouveau noyau</td></tr></table></div></body></html>