<HTML> <HEAD> <TITLE>Identifier le lecteur au démarrage</TITLE> </HEAD> <BODY> <H1>4. <A NAME="s4"></A>Identifier le lecteur au démarrage</H1> <P> <A HREF="Jaz.html#toc4">Contenu de cette section</A></P> <P>Quand votre système démarre, il devrait afficher des informations sur votre adaptateur, et sur tous les disques attachés au lecteur.</P> <P>Les messages de démarrage varient selon votre adaptateur SCSI et sont aussi ajoutés au fichier <CODE>/var/log/messages</CODE> (ou <CODE>/var/adm/messages</CODE>). Vous pouvez aussi ``revoir'' ces messages à partir de la ligne de commande avec la commande <CODE>dmesg</CODE>.</P> <P>Voici la sortie écran d'un démarrage du noyau sur un noyau 2.0.10 avec un contrôleur Adaptec 2940 :</P> <P> <BLOCKQUOTE><CODE> <PRE> aic7xxx: BurstLen = 8 DWDs, Latency Timer = 64 PCLKS aic7xxx: AHA-2940 Ultra Rev B. aic7xxx: devconfig = 0x580. aic7xxx: Reading SEEPROM...done. aic7xxx: Extended translation enabled. aic7xxx: Using 16 SCB's after checking for SCB memory. AHA-2940 Ultra (PCI-bus): irq 11 bus release time 40 bclks data fifo threshold 100% SCSI CHANNEL A: scsi id 7 scsi selection timeout 256 ms scsi bus reset at power-on enabled scsi bus parity enabled scsi bus termination (low byte) enabled aic7xxx: Downloading sequencer code...done. aic7xxx: Resetting the SCSI bus...done. scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 3.2/3.1/3.0 scsi : 1 host. aic7xxx: Scanning channel A for devices. aic7xxx: Target 4, channel A, now synchronous at 10.0MHz, offset(0xf). Vendor: iomega Model: jaz 1GB Rev: G.60 Type: Direct-Access ANSI SCSI revision: 02 Detected scsi removable disk sda at scsi0, channel 0, id 4, lun 0 scsi : detected 1 SCSI disk total. SCSI device sda: hdwr sector= 512 bytes. Sectors= 2091050 [1021 MB] [1.0 GB] sda: Write Protect is off </PRE> </CODE></BLOCKQUOTE> </P> <P>Dans la séquence ci-dessus, notez les noms de périphériques SCSI bruts (sda, sdb, etc). Vous en aurez besoin pour accéder au disque plus tard.</P> <P>Si ces lignes n'apparaissent pas, c'est que quelque chose est mal configuré dans votre matériel ou dans le noyau.</P> <P>Si la ligne <CODE>scsi0:</CODE> n'apparait pas, c'est que vous n'avez pas configuré votre adaptateur et son pilote correctement. Certains pilotes vous donneront un indice sur ce qui ne va pas. Si votre lecteur n'est pas détecté, vous avez probablement un problème de câble. Si un nom de lecteur n'est pas donné, vous avez probablement oublié d'inclure le support pour disque SCSI quand vous avez construit le noyau.</P> <P>Vérifiez les fichiers <CODE>README</CODE> dans <CODE>drivers/scsi</CODE> et le HOWTO SCSI pour d'autres indices de débogage.</P> <P></P> <H2>4.1 <A NAME="ss4.1"></A> Fdisk, mke2fs, mount, etc.</H2> <P>Une fois que vous connaissez le nom de lecteur pour votre lecteur Jaz, vous êtes sur la bonne voie. Vous pouvez manipuler le lecteur avec les commandes traditionnelles de gestion de disques sous Linux, <CODE>fdisk</CODE>, <CODE>mke2fs</CODE>, <CODE>mount</CODE>, etc.</P> <P>Reportez-vous aux pages de manuel pour ces programmes.</P> <P></P> <H3>Un disque déjà formaté pour DOS</H3> <P>Les disques formatés en usine chez Iomega sont partitionnés avec une seule partition (pour une raison inconnue, ils utilisent la 4ème partition).</P> <P>Vous pouvez monter ce disque (en supposant que votre disque Jaz est sur le périphérique brut <CODE>sda</CODE>) avec les commandes :</P> <P> <BLOCKQUOTE><CODE> <PRE> mkdir /jaz mount -t msdos /dev/sda4 /jaz </PRE> </CODE></BLOCKQUOTE> </P> <P>Ou si vous utilisez les noyaux 2.0 et avez compilé le noyau avec le support de la VFAT Win95, vous pouvez le monter avec :</P> <P> <BLOCKQUOTE><CODE> <PRE> mkdir /jaz mount -t vfat /dev/sda4 /jaz </PRE> </CODE></BLOCKQUOTE> </P> <P>(Ceci vous permettra de lire/écrire les noms de fichiers longs).</P> <P>Les fichiers du disque apparaitront dans <CODE>/jaz</CODE>. Pendant que le disque est monté, vous ne serez pas capable de l'éjecter.</P> <P>Pour démonter le lecteur, vous pouvez lancer la commande :</P> <P> <BLOCKQUOTE><CODE> <PRE> umount /dev/sda4 </PRE> </CODE></BLOCKQUOTE> </P> <P>Une fois que vous avez créé le point de montage <CODE>/jaz</CODE>, vous n'aurez plus besoin de le refaire. (Assurez-vous aussi que vous n'êtes pas dans le répertoire <CODE>/jaz</CODE> quand vous essayez de démonter le lecteur.)</P> <P></P> <H3>Re-formater un disque pour Linux</H3> <P>Si vous voulez effacer un disque Jaz et y créer un système de fichiers natif, vous devez utiliser <CODE>fdisk</CODE> sur le disque entier :</P> <P> <BLOCKQUOTE><CODE> <PRE> fdisk /dev/sda </PRE> </CODE></BLOCKQUOTE> </P> <P>et effacer toute partition existant (avec la commande <CODE>d</CODE>). Créez alors une nouvelle partition avec la commande <CODE>n</CODE>, faites-en la partition primaire numéro 1, utilisez <CODE>w</CODE> pour écrire la table de partitions sur le disque, et quittez avec <CODE>q</CODE>.</P> <P>Formattez la partition :</P> <P> <BLOCKQUOTE><CODE> <PRE> mke2fs /dev/sda1 </PRE> </CODE></BLOCKQUOTE> </P> <P>(Le 1 est le numéro que vous avez donné à cette partition dans <CODE>fdisk</CODE>). Maintenant vous pouvez monter le disque :</P> <P> <BLOCKQUOTE><CODE> <PRE> mount -t ext2 /dev/sda1 /jaz </PRE> </CODE></BLOCKQUOTE> </P> <P>(en ré-utilisant le point de montage que nous avions créé auparavant).</P> <P></P> <H3>Le disque Jaz Tools</H3> <P>Il y a un peu plus de travail si vous voulez utiliser le disque livré avec le lecteur Jaz. Livré tel qu'il est, la protection en écriture contrôlée par logiciel est activée. La plupart des gens ont débloqué le disque sous DOS avant même d'essayer de l'utiliser avec Linux. Linux ne peut pas accéder à un disque protégé, et il doit être débloqué avec les outils Iomega.</P> <P></P> <HR> <P> Chapitre <A HREF="Jaz-5.html">suivant</A>, Chapitre <A HREF="Jaz-3.html">Précédent</A> <P> Table des matières de <A HREF="Jaz.html#toc4">ce chapitre</A>, <A HREF="Jaz.html#toc">Table des matières</A> générale</P> <P> <A HREF="Jaz.html">Début</A> du document, <A HREF="#0"> Début de ce chapitre</A></P> </BODY> </HTML>