Sophie

Sophie

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

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

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>6. Installer le RAID Linux natif</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 RAID ATA sous Linux">
<link rel="up" href="index.html" title="Guide pratique du RAID ATA sous Linux">
<link rel="previous" href="ar01s05.html" title="5. Installer Red Hat">
<link rel="next" href="ar01s07.html" title="7. Installation sur un système Linux existant">
</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">6. Installer le RAID Linux natif</th></tr>
<tr>
<td width="20%" align="left">
<a accesskey="p" href="ar01s05.html">Précédent</a> </td>
<th width="60%" align="center"> </th>
<td width="20%" align="right"> <a accesskey="n" href="ar01s07.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="nativeraid"></a>6. Installer le RAID Linux natif</h2></div></div>
<div></div>
</div>
<p>
		En premier lieu, configurez votre accès réseau et connectez votre ordinateur
		à Internet, ordinateur qui tourne toujours avec le pilote d'émulation SCSI
		Promise. Ensuite, vous installerez le RAID Linux natif.
	</p>
<p>
		</p>
<div class="orderedlist"><ol type="1">
<li><p>
					Connectez vous en tant que root. Allez sur
					<a href="http://www.kernel.org" target="_top">www.kernel.org</a> et
					téléchargez le dernier noyau stable
					<tt class="filename">2.4.19.tar.gz</tt> dans <tt class="filename">/root</tt>.
				</p></li>
<li>
<p>
					Configurez votre noyau :
				</p>
<pre class="screen">cd /usr/src/
tar xvzf linux-2.4.19.tar.gz
cd linux-2.4.19          # Aller dans le répertoire des sources du noyau créé par tar
cp config.txt .config    #(Voir la NOTE ci-dessous pour voir où récupérer config.txt)
make menuconfig</pre>
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note: NOTE">
<tr>
<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="images/note.png"></td>
<th align="left">NOTE</th>
</tr>
<tr><td colspan="2" align="left" valign="top"><p>
						Vous pouvez télécharger un fichier <tt class="filename">.config</tt> à l'URL
						<a href="http://www.murty.net/ataraid/files/config.txt" target="_top">http://www.murty.net/ataraid/files/config.txt</a>.
						C'est un fichier de configuration noyau générique avec toutes les
						options nécessaires configurées pour les RAID Promise FastTrak et
						HighPoint HPT. Vous pouvez, bien entendu, le modifier suivant vos
						besoins, soit directement avec un éditeur de texte, soit en tapant
						la commande <span><b class="command">make menuconfig</b></span> comme expliqué
						ci-dessous. Il est très facile de commettre des erreurs en éditant
						le fichier <tt class="filename">.config</tt> avec vi ou emacs. C'est
						pourquoi il est recommandé d'utiliser l'interface de configuration
						en tapant la commande <span><b class="command">make menuconfig</b></span>.
					</p></td></tr>
</table></div>
</li>
<li>
<p>
					Validez tout ce qui suit de façon statique au noyau (PAS sous forme
					de modules) :
				</p>
<pre class="screen">
  Code maturity level options ---&gt;
	[*] Prompt for development and/or incomplete code/drivers
  ATA/IDE/MFM/RLL Support ---&gt;
	&lt;*&gt; ATA/IDE/MFM/RLL Support
	IDE/ATA/ATAPI Block Devices ---&gt;
	&lt;*&gt;    Enhanced ATA/IDE/MFM/RLL disk/cdrom/tape/floppy support
	&lt;*&gt;        Include IDE/ATA-2 Disk Support
	[*]            Use multi-mode by default
	&lt;*&gt;        Include IDE/ATAPI CDROM support
	[*]        Generic PCI IDE chipset support
	[*]            Sharing PCI IDE interrupt support
	[*]            Generic PCI Bus master DMA support
	[*]                Use PCI DMA by default when available
	[*]            Intel PIIXn chipset support
	[*]                PIIXn tuning support
	[*]            Promise PDC202{46|62|65|67|68} support
	[*]                Special UDMA Feature
	[*]                Special FastTrak Feature
	[*]            VIA 82CXXX chipset support
	&lt;*&gt;    Support for IDE RAID controllers
	&lt;*&gt;        Support Promise software RAID (Fasttrak(tm))</pre>
</li>
<li><p><a name="tag1"></a>
					Après avoir validé ces caractéristiques statiques comme décrit
					ci-dessus, faites toutes les autres modifications que vous souhaitez
					pour les adapter à votre environnement.
				</p></li>
<li><p>
					Enregistrez la configuration de votre noyau. Elle est sauvegardée
					dans le fichier <tt class="filename">.config</tt> situé dans le répertoire
					courant. Faites une copie de sauvegarde de ce fichier. Si vous ne le
					faisiez pas, vous auriez sans doute à le regretter plus tard. Copiez
					le fichier <tt class="filename">.config</tt> sur une disquette vierge ou
					dans <tt class="filename">/root</tt>.
				</p></li>
<li>
<p>
					Maintenant, construisez et installez votre noyau comme vous le faites
					habituellement, en tapant les commandes :
				</p>
<pre class="screen">make dep ; make clean ; make &amp;&amp; make install
make modules &amp;&amp; make modules_install</pre>
</li>
</ol></div>
<p>
	</p>
<p>
		Jetez un coup d'œil au fichier <tt class="filename">/etc/lilo.conf</tt> pour
		être sûr que de nouvelles lignes ont été ajoutées pour charger votre nouveau
		noyau 2.4.19. Notez simplement qu'il ne devrait pas y avoir de ligne
		<tt class="filename">initrd=</tt> pour ce nouveau noyau dans le fichier
		<tt class="filename">/etc/lilo.conf</tt>. Ceci étant, votre nouveau noyau se
		charge tout seul sans dépendre d'un fichier <tt class="filename">initrd.img</tt>
		contrairement à votre noyau courant 2.4.18-3.
	</p>
<p>
		Maintenant, ajustez le fichier <tt class="filename">/etc/lilo.conf</tt> comme
		suit :
		</p>
<div class="orderedlist"><ol type="1">
<li><p>
					Localisez la ligne <tt class="filename">root=/dev/sdaX</tt> pour le nouveau
					noyau dans <tt class="filename">/etc/lilo.conf</tt>. Changez-la en
					<tt class="filename">root=/dev/ataraid/d0pX</tt> où <tt class="filename">X</tt>
					est un nombre de <tt class="filename">1</tt> à <tt class="filename">16</tt>.
					Enregistrez les modifications.
				</p></li>
<li>
<p>
					Tapez la commande :
				</p>
<pre class="screen">/sbin/lilo</pre>
</li>
<li><p>
					Maintenant, si vous avez choisi des partitions ext2 pendant
					l'installation, vous devez les décommenter maintenant dans le fichier
					<tt class="filename">/etc/fstab</tt>. (La meilleure chose est d'oublier le
					type ext2 pendant tout le processus).
				</p></li>
<li>
<p>
					Retirez disquette et CD, et relancez l'ordinateur en tapant
					la commande :
				</p>
<pre class="screen">sync;sync;reboot</pre>
</li>
<li>
<p>
					À l'invite LILO, choisissez votre nouvelle étiquette nouveau noyau
					correspondant à <tt class="filename">2.4.19</tt>.
					Votre ordinateur chargera alors votre nouveau noyau.
				</p>
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note: NOTE">
<tr>
<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="images/note.png"></td>
<th align="left">NOTE</th>
</tr>
<tr><td colspan="2" align="left" valign="top"><p>S'il ne démarre pas, alors insérez la disquette de démarrage
						(celle que vous avez créée pendant le processus d'installation)
						et relancez. Votre ordinateur devrait alors démarrer sur votre
						vieille configuration RAID émulée SCSI. Identifiez-vous sur votre
						machine Linux et déterminez votre <span class="emphasis"><em>Append Line</em></span>,
						voir la <a href="ar01s07.html#determine" title="7.2. Déterminer l'Append Line">Section 7.2</a>. Ensuite,
						modifiez votre fichier<tt class="filename">/etc/lilo.conf</tt> pour y
						inclure l'<span class="emphasis"><em>Append Line</em></span> comme illustré dans
						<a href="ar01s07.html#tag2">l'étape 2 de la Section 7.2</a>.
						Finalement, activez les changements en tapant la commande
						<span><b class="command">/sbin/lilo</b></span> et relancez en tapant la commande
						<span><b class="command">sync;sync;reboot</b></span>. Au l'invite LILO,
						sélectionnez votre nouvelle étiquette noyau correspondant au
						<tt class="filename">2.4.19</tt>.
					</p></td></tr>
</table></div>
</li>
<li>
<p>
					Connectez-vous en tant que root et tapez la commande
					<span><b class="command">df -k</b></span> pour vous assurez de voir les entrées
					<tt class="filename">/dev/ataraid/d0X</tt> au lieu des entrées
					<tt class="filename">/dev/sdaX</tt>.
				</p>
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note: NOTE">
<tr>
<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="images/note.png"></td>
<th align="left">NOTE</th>
</tr>
<tr><td colspan="2" align="left" valign="top"><p>
						Vous pourrez sans doute constater des erreurs relatives au montage
						d'espace SWAP au moment du chargement du nouveau noyau. Elles sont
						inoffensives. Mais vous devriez éditer votre fichier
						<tt class="filename">/etc/fstab</tt> pour modifier chaque entrée
						<tt class="filename">sdaX</tt> en une entrée
						<tt class="filename">ataraid/d0pX</tt>.
					</p></td></tr>
</table></div>
</li>
<li><p>
					Maintenant, connectez-vous à Internet et téléchargez
					<tt class="filename">lilo-22.tar.gz</tt> (la dernière version du programme
					lilo).
				</p></li>
<li><p>
					Retirez le programme lilo existant en tapant la commande
					<span><b class="command">rpm -e --nodeps lilo</b></span>.
				</p></li>
<li>
<p>
					Installez la nouvelle version de lilo comme suit :
				</p>
<pre class="screen">tar xvzf lilo-22.tar.gz
cd lilo-22   # Allez dans le répertoire source lilo créé par tar
./QuickInst.sh</pre>
</li>
<li><p>
					Répondez OUI aux questions posées.
				</p></li>
<li><p>
					Ignorez les erreurs excepté si le fichier
					<tt class="filename">/sbin/lilo</tt> n'est pas créé.
				</p></li>
<li>
<p>
					Maintenant, ajustez <tt class="filename">/etc/lilo.conf</tt> comme
					suit :
				</p>
<div class="itemizedlist"><ul type="disc">
<li><p>
							Remplacez <tt class="filename">linear</tt> par
							<tt class="filename">lba32</tt>
						</p></li>
<li><p>
							Effacez la ligne « <tt class="filename">compact</tt> »
						</p></li>
<li><p>
							Modifiez la ligne <tt class="filename">vga=</tt> en
							<tt class="filename">vga=normal</tt>
						</p></li>
<li><p>
							Modifiez la ligne <tt class="filename">boot=/dev/sda</tt> en
							<tt class="filename">boot=/dev/ataraid/dN</tt>
							(où <tt class="filename">N</tt> est le numéro de la partition où se
							trouve votre système de fichiers racine. Tapez la commande
							<span><b class="command">df -k /</b></span> pour retrouver ce numéro).
						</p></li>
<li><p>
							Assurez-vous d'avoir la ligne
							<tt class="filename">default=linux-2.4.19</tt>
							(où <tt class="filename">linux-2.4.19</tt> est l'étiquette donnée à
							votre nouveau noyau : <tt class="filename">2.4.19</tt>).
						</p></li>
</ul></div>
</li>
<li><p>
					Enregistrez les modifications dans le fichier et tapez la commande :
					<span><b class="command">/sbin/lilo.</b></span>
				</p></li>
<li><p>
					Relancez l'ordinateur et croisez les doigts.
				</p></li>
</ol></div>
<p>
	</p>
<p>
		Voici à quoi doit ressembler votre fichier
		<a href="http://www.murty.net/ataraid/files/lilo.conf2.txt" target="_top"><tt class="filename">/etc/lilo.conf</tt></a> final.
  </p>
<p>
		Si tout se passe sans aucune erreur, il est temps de fêter ça !!!!
	</p>
</div>
<div class="navfooter">
<hr>
<table width="100%" summary="Navigation footer">
<tr>
<td width="40%" align="left">
<a accesskey="p" href="ar01s05.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"> <a accesskey="n" href="ar01s07.html">Suivant</a>
</td>
</tr>
<tr>
<td width="40%" align="left" valign="top">5. Installer Red Hat </td>
<td width="20%" align="center"><a accesskey="h" href="index.html">Sommaire</a></td>
<td width="40%" align="right" valign="top"> 7. Installation sur un système Linux existant</td>
</tr>
</table>
</div>
</body>
</html>