Sophie

Sophie

distrib > * > 2010.0 > * > by-pkgid > a412ceb851151854794ced2a242192bb > files > 2061

howto-html-fr-20080722-1mdv2010.0.noarch.rpm

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>4. 
    
      Installer, essayer et lancer crash
      
    </title>
<link rel="stylesheet" href="style.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.64.1">
<link rel="home" href="index.html" title="
        Guide pratique du logiciel Linux 
        Crash
    ">
<link rel="up" href="index.html" title="
        Guide pratique du logiciel Linux 
        Crash
    ">
<link rel="previous" href="ar01s03.html" title="3. L'installation de LKCD">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr><th colspan="3" align="center">4. 
    
      Installer, essayer et lancer crash
      
    </th></tr>
<tr>
<td width="20%" align="left">
<a accesskey="p" href="ar01s03.html">Précédent</a> </td>
<th width="60%" align="center"> </th>
<td width="20%" align="right"> </td>
</tr>
</table>
<hr>
</div>
<div class="section" lang="fr">
<div class="titlepage">
<div><div><h2 class="title" style="clear: both">
<a name="configuration"></a>4. 
    
      Installer, essayer et lancer crash
      
    </h2></div></div>
<div></div>
</div>
<div class="section" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2450894"></a>4.1. 
        
        Installer crash dump
      
      </h3></div></div>
<div></div>
</div>
<p>
      
        Afin de pouvoir récupérer l'image mémoire qui a été écrite sur
        la partition d'échange, il est nécessaire de sauvegarder cette
        image mémoire avant que la partition d'échange n'aie été montée
        par le système. À cette fin, le fichier de démarrage
        <span class="application">sysinit</span> doit être modifié. Le paquet
        des sources de <span class="application">LKCD</span> inclut un
        répertoire <tt class="filename">scripts</tt> qui contient des
        correctifs pour plusieurs des scripts de démarrage
        <span class="application">sysinit</span>. Ces correctifs ajoutent les
        commandes <tt class="literal">lkcd config</tt> et <tt class="literal">lkcd
        save</tt> pour activer la recopie mémoire en cas de panne
        et pour sauvegarder au démarrage une éventuelle copie mémoire
        préexistante.
        
      </p>
</div>
<div class="section" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2519325"></a>4.2. 
        
        Essayer crash
      
      </h3></div></div>
<div></div>
</div>
<p>

        Pour forcer une panique afin d'essayer votre nouvelle
        installation de <span class="application">crash</span>, compilez le
        code ci-dessous avec la commande : « <b class="userinput"><tt>cc -c
        -O2 -isystem /lib/modules/`uname -r`/build/include -Wall
        panic.c</tt></b> ». Après avoir compilé le module
        <tt class="filename">panic.o</tt>, il vous suffira d'utiliser la
        commande <span><b class="command">insmod panic.o</b></span> pour déclencher une
        panique du noyau.
      
      </p>
<pre class="programlisting">
### panic.c ###########################
#define __KERNEL__
#define MODULE

#include &lt;linux/module.h&gt;

int init_module (void)
{
    panic(" panic a ete appele");
    return 0;
}
        
</pre>
</div>
<div class="section" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2519378"></a>4.3. 
     
       Lancez <span class="application">crash</span>
     
     </h3></div></div>
<div></div>
</div>
<p>
      
      Afin d'examiner votre sauvegarde de la mémoire du noyau, vous
      devrez lancer <span><b class="command">lcrash</b></span> avec quelques
      paramètres :
      
    </p>
<pre class="screen">
lcrash [ fichier System.map ] [ copie de la mémoire ] [ Kerntypes ]
</pre>
<p>
    
      Par exemple :
    
    </p>
<pre class="screen">
lcrash /boot/System.map ./dump.1 /boot/Kerntypes
</pre>
<p>
      
        Le chargement de l'image mémoire prendra une minute avant que
        vous ne vous retrouviez dans l'interpréteur de commandes de
        <span class="application">crash</span>. Vous pouvez taper un
        <b class="userinput"><tt>?</tt></b> pour obtenir la liste des commandes
        disponibles.
      
      </p>
</div>
</div>
<div class="navfooter">
<hr>
<table width="100%" summary="Navigation footer">
<tr>
<td width="40%" align="left">
<a accesskey="p" href="ar01s03.html">Précédent</a> </td>
<td width="20%" align="center"><a accesskey="u" href="index.html">Niveau supérieur</a></td>
<td width="40%" align="right"> </td>
</tr>
<tr>
<td width="40%" align="left" valign="top">3. L'installation de LKCD </td>
<td width="20%" align="center"><a accesskey="h" href="index.html">Sommaire</a></td>
<td width="40%" align="right" valign="top"> </td>
</tr>
</table>
</div>
</body>
</html>