<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>5. Installer Red Hat</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="ar01s04.html" title="4. Préparer les CD Red Hat Linux 7.3"> <link rel="next" href="ar01s06.html" title="6. Installer le RAID Linux natif"> </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">5. Installer Red Hat</th></tr> <tr> <td width="20%" align="left"> <a accesskey="p" href="ar01s04.html">Précédent</a> </td> <th width="60%" align="center"> </th> <td width="20%" align="right"> <a accesskey="n" href="ar01s06.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="installing"></a>5. Installer Red Hat</h2></div></div> <div></div> </div> <p> Maintenant que vous avez créé vos CD, vous êtes prêt à installer la Red Hat sur votre ordinateur. </p> <div class="orderedlist"><ol type="1"> <li><p> Redémarrez votre ordinateur et appuyez sur la combinaison de touche <span><b class="keycap">CTRL</b></span>+<span><b class="keycap">F</b></span> lorsque vous voyez apparaître à l'écran l'invite FastTrak BIOS. Vous entrez alors dans le BIOS FastTrak de Promise. </p></li> <li><p> Dans ce BIOS, choisissez successivement « Delete Array », « Define Array », « Mirror ». </p></li> <li><p> Appuyez sur la combinaison de touche <span><b class="keycap">CTRL</b></span>+<span><b class="keycap">Y</b></span> pour enregistrer la configuration, </p></li> <li><p> Choisissez « Create Only » et appuyez sur la touche <span><b class="keycap">ESC</b></span> pour redémarrer. Au redémarrage, vous pouvez constater que le BIOS Promise FastTrak a défini « 1x2 RAID Mirror » sur vos deux disques durs connectés au contrôleur FastTrak. </p></li> <li><p> Introduisez le CD « RH 7.2 disc-1 » dans votre lecteur CD-ROM et relancez l'ordinateur. </p></li> <li> <p> À l'invite de démarrage, tapez la commande : </p> <pre class="screen">linux noprobe</pre> </li> <li><p> Maintenant, l'installation commence. Choisissez « Add device ». Puis déroulez la liste des pilotes disponibles pour voir si le pilote Promise FastTrak y est listé. Si ce n'est pas le cas, appuyez sur la touche <span><b class="keycap">F2</b></span> pour charger un pilote externe à partir d'une disquette. Insérez alors votre disquette « Pilote Promise FastTrak » et validez. </p></li> <li><p> Continuez l'installation. Pour le moment, choisissez uniquement des partitions de type ext3. Vous pourrez faire des partitions ext2 à la fin si vous en avez réellement besoin. Mais pour le moment, tenez-vous en au type ext3 car cela vous facilitera la vie. </p></li> <li> <p> Quand il vous est demandé de créer une disquette de démarrage, insérez une disquette vierge. Le programme d'installation Red Hat créera cette disquette de démarrage. </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 vous plaît, ne cliquez pas sur « Ignorez la création d'une disquette de démarrage ». Si vous ignorez cette étape et que vous ne créiez pas cette disquette de démarrage, vous le regretteriez amèrement plus tard. </p></td></tr> </table></div> </li> <li> <p> Ensuite, lorsqu'il vous est demandé de choisir la configuration du chargeur automatique, SVP choisissez « LILO seul ». Ne choisissez pas « GRUB » comme chargeur automatique. </p> <p> Quand l'installation est finie, vous pouvez voir à l'écran « Félicitations ». </p> </li> <li><p> À ce moment, appuyez sur la combinaison de touche <span><b class="keycap">CTRL</b></span>+<span><b class="keycap">ALT</b></span>+<span><b class="keycap">F2</b></span> pour basculer vers <tt class="filename">tty2</tt>. </p></li> <li> <p> À l'invite de commande, tapez la commande : </p> <pre class="screen">cd /mnt/sysimage/lib/modules/2.4.18-3/kernel/drivers/scsi</pre> </li> <li> <p> Tapez la commande <span><b class="command">ls</b></span> pour vérifier que le fichier <tt class="filename">ft.o</tt> existe. Si ce n'est pas le cas, vous allez devoir installer manuellement le module <tt class="filename">ft.o</tt> comme suit : </p> <div class="orderedlist"><ol type="a"> <li> <p> Assurez-vous que votre lecteur de disquette est monté, allez sur la disquette et tapez les commandes : </p> <pre class="screen">mv module.cgz /tmp cd /tmp gzip -dc module.cgz | cpio -idumv</pre> </li> <li> <p> Maintenant, vous pouvez voir un tas de répertoires créés sous <tt class="filename">/tmp</tt>. </p> <pre class="screen">cd /tmp/`uname -r` cp ft.o /mnt/sysimage/lib/modules/`uname -r`/kernel/drivers/scsi</pre> </li> <li> <p> À l'invite shell, tapez la commande : </p> <pre class="screen">less /mnt/sysimage/etc/lilo.conf</pre> <p> Vérifiez que le fichier <tt class="filename">lilo.conf</tt> vous semble bon. Tout spécialement, il devrait y avoir une ligne <tt class="filename">initrd=</tt> et le fichier <tt class="filename">initrd.img</tt> correspondant doit exister dans <tt class="filename">/mnt/sysimage/boot</tt>. Si ce n'est pas le cas, vous allez devoir le créer manuellement comme suit : </p> <pre class="screen">/mnt/sysimage/usr/sbin/chroot /mnt/sysimage /sbin/mkinitrd \ --preload jbd \ --preload ext3 \ --preload scsi_mod \ --with ft \ /boot/initrd.img 2.4.18-3</pre> </li> </ol></div> <p> </p> </li> <li><p> Maintenant, retirez disquette et CD et relancez l'ordinateur. À cet instant, priez pour que votre ordinateur démarre sans problème. </p></li> <li> <p> S'il ne démarre pas, introduisez votre disquette de démarrage <sup>[<a name="id2520286" href="#ftn.id2520286">3</a>]</sup> , relancez, connectez-vous et réparez comme suit : </p> <div class="orderedlist"><ol type="a"> <li><p> Assurez-vous que <tt class="filename">/boot/initrd.img</tt> existe. Assurez-vous que <tt class="filename">/lib/modules/2.4.18-3/kernel/drivers/scsi/ft.o</tt> existe (si ce n'est pas le cas, vous devez résoudre ce problème comme expliqué plus haut). </p></li> <li><p> Tapez la commande <span><b class="command">/sbin/lilo</b></span> </p></li> <li><p> Retirez alors la disquette et relancez. Votre ordinateur doit maintenant démarrer dans un nouvel environnement utilisant le pilote Promise </p></li> </ol></div> <p> </p> </li> <li><p> Tapez la commande <span><b class="command">df -k</b></span> et vous devriez voir vos disques durs comme <tt class="filename">/dev/sdaX</tt> au lieu de <tt class="filename">/dev/hdaX</tt>. Ceci parce que votre pilote Promise utilise en réalité un type spécial d'émulation RAID logicielle, et pas vraiment un RAID matériel. (Le RAID Promise travaille grâce à une bidouille du BIOS). </p></li> </ol></div> <p> </p> <p> Si votre machine est SMP (multiprocesseurs), vous devrez créer manuellement le fichier <tt class="filename">initrdsmp.img</tt>, puis démarrer sur le noyau monoprocesseur comme décrit plus haut, et éditer le fichier <tt class="filename">/etc/lilo.conf</tt> et enfin tester pour voir si vous pouvez démarrer sur un système SMP. </p> <div class="orderedlist"><ol type="1"> <li> <p> Démarrez votre machine sur le noyau monoprocesseur <tt class="filename">2.4.18-3</tt>, tapez la commande suivante pour fabriquer le fichier <tt class="filename">initrdsmp.img</tt> qui sera utilisé pour le noyau 2.4.18-3smp : </p> <pre class="screen">/sbin/mkinitrd \ --preload jbd \ --preload ext3 \ --preload scsi_mod \ --with ft \ /boot/initrdsmp.img 2.4.18-3smp</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> Si vous êtes fatigué de retenir cette commande pour créer les fichiers initrd, téléchargez mon script <a href="http://www.murty.net/ataraid/files/geninitrd.txt" target="_top">geninird</a> et conservez-le à portée de main). </p></td></tr> </table></div> </li> <li><p> Ajustez votre fichier <tt class="filename">/etc/lilo.conf</tt> en conséquence pour le noyau 2.4.18-3smp (la section noyau SMP), tapez la commande <span><b class="command">/sbin/lilo</b></span> et relancez la machine sur le noyau SMP. Voici à quoi devrait ressembler le fichier <a href="http://www.murty.net/ataraid/files/lilo.conf.txt" target="_top"><tt class="filename">/etc/lilo.conf</tt></a>. </p></li> </ol></div> <p> </p> <p> À cet instant, vous avez une machine tournant avec la Red Hat et le support SMP, si cela est applicable à votre cas. Si vous êtes content avec le fait que vous tourniez avec un RAID matériel bidouillé de Promise utilisant l'émulation SCSI et que cela ne vous dérange pas, alors n'en lisez pas plus. </p> <p> Parce que le pilote Promise est une émulation SCSI, il représente une charge importante pour la (les) CPU(s). Lisez plus loin si vous souhaitez activer le vrai RAID Linux natif et vous débarrasser de cette émulation SCSI de Promise. </p> <div class="footnotes"> <br><hr width="100" align="left"> <div class="footnote"><p><sup>[<a name="ftn.id2520286" href="#id2520286">3</a>] </sup> Parce que vous l'avez faite, N'EST-CE PAS ? </p></div> </div> </div> <div class="navfooter"> <hr> <table width="100%" summary="Navigation footer"> <tr> <td width="40%" align="left"> <a accesskey="p" href="ar01s04.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="ar01s06.html">Suivant</a> </td> </tr> <tr> <td width="40%" align="left" valign="top">4. Préparer les CD Red Hat Linux 7.3 </td> <td width="20%" align="center"><a accesskey="h" href="index.html">Sommaire</a></td> <td width="40%" align="right" valign="top"> 6. Installer le RAID Linux natif</td> </tr> </table> </div> </body> </html>