Le Jaz-drive HOWTO
 Herbert S. DaSilva
 Traduit par Carine Bournez, [email protected]
 <mailto:[email protected]> et Olivier Tharan,
 [email protected] <mailto:[email protected]> (jusqu'�
 sa version 1.6).
 v1.8, 12 Janvier 2000

 Voici la traduction fran�aise du Jaz-Drive HOWTO, elle d�crit la con�
 figuration et l'utilisation des lecteurs Iomega Jaz de 1 Go et 2 Go
 sous Linux.
 ______________________________________________________________________

 Table des mati�res


 1. Introduction

    1.1 Historique
    1.2 Derni�re Version
       1.2.1 Historique des Versions
    1.3 Copyrights et marques d�pos�es
    1.4 Remerciements

 2. Le mat�riel Jaz

    2.1 Les lecteurs Jaz
    2.2 Les � disques � Jaz
    2.3 L'adaptateur Jaz Jet
    2.4 Autres adaptateurs SCSI
    2.5 Probl�mes de pilote et noyaux

 3. Identifier le lecteur Jaz

    3.1 Pendant le test de mise sous tension
    3.2 Pendant le d�marrage
    3.3 Nom du lecteur

 4. Utiliser un disque Jaz

    4.1 Disques format�s pour DOS
    4.2 Repartitionner les disques Jaz DOS
    4.3 Disques Jaz pour Linux
    4.4 V�rifier un disque Jaz Linux
    4.5 Utiliser la fstab pour faciliter les choses
       4.5.1 Les disques au format DOS
       4.5.2 Formats de disques
       4.5.3 Montage automatique au d�marrage
    4.6 Le disque Jaz Tools

 5. Outils Linux pour lecteurs Jaz

    5.1 jaztool
       5.1.1 Ejecter une cartouche
       5.1.2 Protection par mot de passe
    5.2 jaZip

 6. D�marrer � partir d'une cartouche Jaz

    6.1 Probl�mes de BIOS
    6.2 Installer Linux sur une cartouche Jaz


 ______________________________________________________________________


 11..  IInnttrroodduuccttiioonn


 Le lecteur Jaz d'Iomega est un lecteur de disques amovibles d'une
 capacit� de 1 ou 2 Go. � la diff�rence du lecteur Zip, le Jaz n'est
 disponible qu'en version SCSI (interne ou externe), et une interface
 SCSI et un pilote sont donc n�cessaires pour utiliser ces lecteurs.


 11..11..  HHiissttoorriiqquuee


 Une grande partie de ce HOWTO est l'oeuvre cr��e par le premier
 auteur, Bob Willmot, (que l'on peut maintenant joindre �
 [email protected] <mailto:[email protected]>), qui a maintenu le HOWTO
 jusqu'� la version 1.6, avec les contributions et informations donn�es
 par les personnes suivantes :


 �  Grant Gunther, [email protected]

 �  Tom Poindexter, [email protected]

 �  Todd Woods, [email protected]

 �  Richard B. Melrose, [email protected]

 �  Phil Howard, [email protected]

 �  Rick Niess, [email protected]



 11..22..  DDeerrnnii��rree VVeerrssiioonn


 La derni�re version de ce document se trouve sur ma page web
 http://www.ultranet.com/~hsd/HOWTO/
 <http://www.ultranet.com/~hsd/HOWTO/>, o� vous pourrez trouver la
 version HTML, qui convient � la navigation, la version PostScript,
 pour l'impression, et le source SGML.  D'autres versions peuvent se
 trouver en diff�rents formats sur la page du LDP
 http://www.linuxdoc.org/ <http://www.linuxdoc.org/>.



 11..22..11..  HHiissttoorriiqquuee ddeess VVeerrssiioonnss


 v1.8, 12 Janvier 2000

 �  Correction d'un lien HTTP incorrect

 �  Ajout d'�claircissements pour le code jaztool des lecteurs 2 Go

 v1.7, 18 Novembre 1999

 �  Conversion en SGML

 �  Ajout d'infos pour les lecteurs 2 Go

 �  Ajout d'exemples d'entr�es fstab

 �  Rafra�chissement g�n�ral


 Si vous avez des commentaires, des suggestions, des corrections,
 veuillez les envoyer � : Herb DaSilva � la maison
 <mailto:[email protected]> ou (si vous avez _v_r_a_i_m_e_n_t besoin d'une
 r�ponse rapide) au travail <mailto:[email protected]>.



 11..33..  CCooppyyrriigghhttss eett mmaarrqquueess dd��ppooss��eess


 Copyright � 2000, 1999 Herbert S. DaSilva

 Ce manuel peut �tre reproduit int�gralement ou partiellement, sans
 droits, avec les restrictions suivantes :


 �  La mention du copyright ci-dessus et de la pr�sente autorisation
    doit �tre conserv�e intacte sur toute copie int�grale ou partielle.

 �  Toute traduction ou travail d�riv� doit �tre approuv� par l'auteur
    avant sa distribution.

 �  Si vous distribuez ce travail partiellement, des instructions pour
    se procurer la version compl�te de ce manuel doivent �tre incluses
    et un moyen de se procurer la version compl�te mis � disposition.

 �  Des petites parties peuvent �tre reproduites � titre
    d'illustrations pour des revues ou citations dans d'autres travaux
    sans la mention de l'autorisation, si une r�f�rence correcte est
    donn�e.

 � des fins p�dagogiques, des exceptions � ces r�gles peuvent �tre
 accord�es : �crivez � l'auteur et demandez. Ces restrictions sont l�
 pour prot�ger les auteurs, pas pour restreindre ceux qui apprennent et
 ceux qui enseignent. Tout code source de ce document est plac� sous la
 GNU General Public License, disponible via ftp anonyme � le site
 d'archives GNU <ftp://prep.ai.mit.edu/pub/GNU/COPYING>.



 11..44..  RReemmeerrcciieemmeennttss


 Merci � Stephan Burlot, [email protected], qui a rep�r�
 l'erreur (ou le manque de clart�) dans le patch 2 Go pour jaztool, qui
 a �t� corrig� dans la version 1.8.

 Mes remerciements vont � Mark F. Komarinski pour son "HOWTO-HOWTO" -
 Ce guide m'a bien aid� Mark, tu as fait ton boulot.  ;-)


 22..  LLee mmaatt��rriieell JJaazz



 22..11..  LLeess lleecctteeuurrss JJaazz


 Les lecteurs Jaz sont des p�riph�riques SCSI disponibles en lecteurs
 externes avec une interface SCSI-2 � 50 broches avec bouchon int�gr�
 ou bien en lecteur interne format 3,5" avec une interface frontale 50
 broches.

 Les lecteurs externe et interne sont tous deux disponibles en capacit�
 de 1 ou 2 gigaoctets, il existe donc 4 types de lecteurs Jaz.

 22..22..  LLeess �� ddiissqquueess �� JJaazz


 Les disques Jaz sont des supports amovibles, genre cartouches,
 contenant un empilement de trois plateaux de 3,5". � partir de
 maintenant, nous utiliserons les termes � cartouche � ou � disque �
 indiff�remment.

 Les cartouches 1 Go et 2 Go ont la m�me allure, mais en fait il y a
 une subtile diff�rence dans leur forme, qui emp�che de mettre une
 cartouche 2 Go dans un lecteur de cartouches 1 Go. Visiblement, cela
 signifie qu'on ne peut pas utiliser de cartouche 2 Go dans un lecteur
 1 Go.

 Les lecteurs Jaz pour 2 Go peuvent lire, �crire et formater aussi bien
 des cartouches 2 Go que 1 Go.


 22..33..  LL''aaddaappttaatteeuurr JJaazz JJeett


 Iomega commercialise un adaptateur SCSI sous le nom de Jaz Jet.
 Cependant, au moins deux chipsets SCSI diff�rents sont utilis�s.  Pour
 cette raison, le Jaz Jet n'est pas forc�ment le meilleur adaptateur
 SCSI � acheter si vous en avez besoin pour votre lecteur Jaz. C'est
 aussi bien d'acheter une carte que vous _s_a_v_e_z support�e par votre
 distribution Linux (voir la section suivante).

 L'une des cartes Jaz Jet est bas�e sur la famille d'adaptateurs
 Adaptec 7800.  Le noyau Linux 2.0 supporte cet adaptateur avec le
 pilote aic7xxx. Ce pilote est inclus dans la plupart des noyaux
 standards 2.x avec SCSI fournis avec la plupart des distributions
 Linux.

 L'autre adaptateur est bas� sur le chipset Advanced Systems. Au
 d�marrage, la carte donne un message ainsi :



      Jaz Jet PCI SCSI adapter Copyright Advanced Systems 1996




 Selon votre distribution Linux, vous devrez peut-�tre recompiler un
 noyau (avec la variable CONFIG_SCSI_ADVANSYS positionn�e) pour
 utiliser cet adaptateur.


 Personnellement, je n'aime pas les suprises, donc si j'allais acheter
 une carte adaptatrice, je prendrais une carte de marque, avec un
 connecteur 50 broches, pour �tre s�r que ce que je prends soit
 support�.



 22..44..  AAuuttrreess aaddaappttaatteeuurrss SSCCSSII


 Si vous utilisez une carte SCSI Ultra-Wide avec un connecteur � 68
 broches, vous devrez trouver un adaptateur ou un autre c�ble. Les
 adaptateurs fonctionnent vraiment bien avec les lecteurs Jaz, mais
 sont assez chers, donc si vous achetez une carte SCSI principalement
 pour connecter le lecteur Jaz, vous feriez mieux d'en prendre une qui
 poss�de un connecteur 50 broches.

 Si vous cherchez une suggestion, j'aime bien l'Adaptec AHA-2930U -
 Elle est bon march�, rapide, et le lecteur Jaz se branche juste bien
 en utilisant le c�ble fourni, sans emb�tements d'adaptateur.
 Malheureusement, le support de cette carte est relativement nouveau,
 donc � moins d'avoir une distribution Linux bien r�cente (noyau
 2.2.x), elle n'est probablement pas support�e directement.  Il existe
 des patchs au pilote aic7xxx pour les noyaux 2.0.36, cependant.
 L'AHA-2940U est un excellent choix �galement et a �t� support�e depuis
 beaucoup plus longtemps, elle est juste un peu plus ch�re.


 22..55..  PPrroobbll��mmeess ddee ppiilloottee eett nnooyyaauuxx


 Comme toujours, assurez-vous que votre noyau Linux supporte
 EXPLICITEMENT une carte donn�e avant un achat. De nombreux fabricants,
 tels qu'Adaptec, ont des mod�les de cartes identifi�es par des
 chiffres et des lettres _s_e_m_b_l_a_b_l_e_s entre eux mais utilisant en fait
 des chipsets _c_o_m_p_l_�_t_e_m_e_n_t _d_i_f_f_�_r_e_n_t_s, et fonctionnent donc avec des
 _p_i_l_o_t_e_s _c_o_m_p_l_�_t_e_m_e_n_t _d_i_f_f_�_r_e_n_t_s.

 La configuration d'un noyau pour une carte SCSI est un sujet pour un
 document entier � lui seul, donc je ne vais pas d�tailler cela ici.

 Les informations pour construire le noyau se trouvent dans le fichier
 /usr/src/linux/README, ou dans le r�pertoire
 /usr/src/linux/Documentation/ pour les noyaux 2.x.  Si ces fichiers
 n'existent pas, assurez-vous d'avoir install� le paquetage des sources
 du noyau de votre distribution.

 Allez aussi faire un tour sur le Kernel-HOWTO de Brian Ward (traduit
 par Eric Dumas) :


 �  Le Kernel-HOWTO <http://metalab.unc.edu/mdw/HOWTO/Kernel-
    HOWTO.html> (ou Kernel-HOWTO sur le site linuxdoc du LDP
    <http://www.linuxdoc.org/HOWTO/Kernel-HOWTO.html>, ou encore Le
    Kernel-HOWTO traduit en fran�ais
    <http://www.freenix.org/unix/linux/HOWTO/Kernel-HOWTO.html> )

 �  Sa traduction fran�aise <http://www.freenix.fr/linux/HOWTO/Kernel-
    HOWTO.html>


 33..  IIddeennttiiffiieerr llee lleecctteeuurr JJaazz



 33..11..  PPeennddaanntt llee tteesstt ddee mmiissee ssoouuss tteennssiioonn


 Lorsque la machine est mise sous tension ou r�initialis�e, le
 contr�leur SCSI va scanner le bus SCSI pour trouver les p�riph�riques
 attach�s, avant que le syst�me d'exploitation ne d�marre.

 Si votre carte SCSI est install�e correctement et que votre lecteur
 Jaz est attach� et aliment�, vous devriez voir le lecteur list� comme
 quelquechose ressemblant � � Iomega Jaz 1GB � ou � Iomega Jaz 2GB � �
 ce moment.

 Si le lecteur n'appara�t pas, ce n'est pas la peine de d�marrer Linux.
 Arr�tez le PC et le lecteur Jaz et rev�rifiez tout. En particulier,
 d�branchez les c�bles et assurez-vous qu'aucune broche n'est tordue,
 puis rebranchez-les et v�rifiez qu'ils sont bien plac�s contre le
 connecteur. Si vous avez plusieurs p�riph�riques SCSI, assurez-vous
 qu'ils ont tous des num�ros ID diff�rents et que le dernier
 p�riph�rique SCSI de la cha�ne a un terminateur.

 Lorsque le lecteur appara�t dans le test d'allumage, vous avez fait la
 moiti� du travail.


 33..22..  PPeennddaanntt llee dd��mmaarrrraaggee


 Quand votre Linux d�marre, le pilote SCSI devrait afficher des
 informations sur votre adaptateur et sur tous les p�riph�riques
 attach�s au bus.

 Les messages de d�marrage varient selon votre adaptateur SCSI et sont
 aussi ajout�s au fichier /var/log/messages (ou /var/adm/messages).
 Vous pouvez aussi � revoir � ces messages � partir de la ligne de
 commande avec la commande dmesg.

 Voici la sortie �cran d'un d�marrage du noyau sur un noyau 2.0.36 avec
 un contr�leur Adaptec 2940 (en utilisant le pilote aic7xxx) :



          (scsi0) <Adaptec AHA-2940A Ultra SCSI host adapter> found at PCI 14/0
          (scsi0) Narrow Channel, SCSI ID=7, 3/255 SCBs
          (scsi0) Warning - detected auto-termination
          (scsi0) Please verify driver detected settings are correct.
          (scsi0) If not, then please properly set the device termination
          (scsi0) in the Adaptec SCSI BIOS by hitting CTRL-A when prompted
          (scsi0) during machine bootup.
          (scsi0) Cables present (Int-50 NO, Ext-50 YES)
          (scsi0) Downloading sequencer code... 419 instructions downloaded
          scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.1.2/3.2.4
                 <Adaptec AHA-2940A Ultra SCSI host adapter>
          scsi : 1 host.
            Vendor: iomega    Model: jaz 2GB           Rev: E.17
            Type:   Direct-Access                      ANSI SCSI revision: 02
          Detected scsi removable disk sda at scsi0, channel 0, id 4, lun 0
          scsi : detected 1 SCSI disks total.
          (scsi0:0:4:0) Synchronous at 10.0 Mbyte/sec, offset 15.
          sda : READ CAPACITY failed.
          sda : status = 1, message = 00, host = 0, driver = 28
          sda : extended sense code = 2
          sda : block size assumed to be 512 bytes, disk size 1GB.




 Si ces lignes n'apparaissent pas, c'est que quelque chose est mal
 configur� (ou bien vous avez pris un mauvais noyau pr�-compil�).

 Si la ligne scsi0: 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 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.

 Notez le READ CAPACITY failed. La plupart des pilotes SCSI (tels que
 celui-ci) d�tecteront que le lecteur est un support amovible et ne
 seront pas compl�tement paum�s s'ils n'arrivent pas � lire une table
 de partitions. Cependant, certaines cartes SCSI ne sont pas aussi
 fut�es. Si votre PC se bloque au d�marrage, essayez de d�marrer avec
 une cartouche dans le lecteur.

 V�rifiez les fichiers README dans /usr/src/linux/drivers/scsi et le
 Kernel-HOWTO pour d'autres indices de d�bogage.
 33..33..  NNoomm dduu lleecctteeuurr


 Dans la sortie de log de la section pr�c�dente, notez la terminaison
 du nom du p�riph�rique SCSI, qui dans ce cas pr�cis est � sda �, le
 nom complet �tant /dev/sda.  Si le lecteur Jaz est le seul disque SCSI
 sur votre syst�me, ce sera typiquement /dev/sda. Si votre disque dur
 primaire est SCSI, ou bien si vous avez un lecteur CD-ROM SCSI, cela
 peut �tre sdb, sdc, etc.

 Quel que soit le nom du lecteur, vous en aurez besoin pour acc�der au
 disque, comme l'expliquent les sections suivantes.


 44..  UUttiilliisseerr uunn ddiissqquuee JJaazz



 44..11..  DDiissqquueess ffoorrmmaatt��ss ppoouurr DDOOSS


 Les disques format�s en usine chez Iomega sont partitionn�s avec une
 seule partition utilisant le syst�me de fichiers DOS FAT16. Cette
 unique partition est en g�n�ral la 4�me du disque (pour compatibilit�
 avec le Mac - le Mac r�clame que les donn�es soient sur la 4�me
 partition, mais cela n'a pas d'importance pour le PC).

 Linux est parfaitement content de lire et �crire sur un syst�me de
 fichiers FAT16, donc vous pouvez utiliser le disque tel quel. Pour
 cela, vous devez le monter, la premi�re chose � faire est donc de
 cr�er un point de montage. Dans ce document, nous monterons tous les
 disques Jaz DOS sur /dos_jaz, cr�ons donc ce point (il faut �tre root
 pour cela). Il n'est n�cessaire de faire ceci qu'une seule fois :



      mkdir /dos_jaz




 Dans une section pr�c�dente, j'ai mentionn� qu'il fallait se rappeler
 le nom du p�riph�rique SCSI. Vous en avez besoin maintenant. Si votre
 lecteur est /dev/sda alors tous ces exemples fonctionneront pour vous.
 Sinon, vous devrez remplacer � sda � par le p�riph�rique de votre
 lecteur Jaz. Puisque ces commandes sont ex�cut�es par root, soyez
 s�r(e) d'avoir le nom correct.

 Si vous avez un noyau 2.0, ou si vous avez ajout� le support VFAT,
 vous pouvez monter le disque Jaz de cette mani�re pour avoir les noms
 longs avec la FAT16 :



      mount -t vfat /dev/sda4 /dos_jaz




 Notez que bien que la VFAT permette d'utiliser les noms longs, ces
 noms de fichiers sont toujours _i_n-sensibles � la casse, et bien que
 'ls' liste les permissions, vous ne pouvez en fait pas changer les
 permissions d'aucun des fichiers.

 Si le format � vfat � n'est pas reconnu par la commande mount,
 utilisez la commande suivante pour monter le disque Jaz :
      mount -t msdos /dev/sda4 /dos_jaz




 Une fois qu'une de ces commandes est ex�cut�e, les fichiers du disque
 appara�tront dans le r�pertoire /dos_jaz. Pendant que le disque est
 mont�, vous ne pouvez pas l'�jecter.

 Quand vous en avez fini avec le disque, vous pouvez le d�monter avec
 la commande :



      umount /dos_jaz




 Une fois d�mont�, vous pouvez presser sur le bouton � l'avant du
 lecteur pour �jecter la cartouche.


 44..22..  RReeppaarrttiittiioonnnneerr lleess ddiissqquueess JJaazz DDOOSS


 Puisqu'un disque Jaz est un simple disque, on peut le repartitionner
 et reformater comme un disque fixe. Si le disque a �t� repartitionn�,
 il faut se souvenir des num�ros des nouvelles partitions pour pouvoir
 monter le disque.

 Par exemple, si la table de partitions a �t� balay�e et qu'une seule
 nouvelle partition a �t� cr��e comme premi�re partition, les deux
 commandes mount de la section pr�c�dentes seront :



      mount -t vfat /dev/sda1 /dos_jaz




 et



      mount -t msdos /dev/sda1 /dos_jaz






 44..33..  DDiissqquueess JJaazz ppoouurr LLiinnuuxx


 Les disques Jaz en natif pour Linux permettent de stocker des fichiers
 avec les permissions standard Unix et les noms de fichiers sensibles �
 la casse. Le seul inconv�nient aux disques Linux est qu'on ne peut
 plus les utiliser sur les machines DOS/Windows.

 Un disque Jaz est pour Linux semblable � un disque dur, donc pour ceux
 qui sont familiers avec les outils d'administration de disques de
 Linux, la suite ne sera pas une surprise.


 Si vous voulez effacer un disque Jaz et mettre un syst�me de fichiers
 natif pour Linux dessus, utilisez fdisk sur le disque entier. S'il
 vous pla�t faites attention en utilisant fdisk, sp�cialement si vous
 avez un disque dur SCSI, nous ne voudrions pas avoir d'� accidents �.
 :-) En particulier assurez-vous d'op�rer sur le bon p�riph�rique avant
 de faire des changements.  Dans la plupart des cas, vous utiliserez :



      fdisk /dev/sda




 et effacerez les partitions existantes (avec la commande d). Cr�ez
 alors une nouvelle partition avec la commande n, faites-en la
 partition primaire num�ro 1, utilisez w pour �crire la table de
 partitions sur le disque, et quittez avec q.

 Une fois la partition cr��e, formatez-la avec :



      mke2fs /dev/sda1




 (Le 1 est le num�ro que vous avez donn� � cette partition dans fdisk).
 Je pr�f�re cr�er un point de montage s�par� pour les disques Jaz
 natifs Linux, et vous verrez pourquoi par la suite quand on parlera de
 la fstab.  Cr�ons donc ce point de montage maintenant et montons le
 disque :



      mkdir /jaz
      mount -t ext2 /dev/sda1 /jaz




 Comme d'habitude, lorsque le disque Jaz est mont�, on ne peut pas
 l'�jecter.  Quand vous en avez fini avec le disque Jaz, d�montez-le
 avec :



      umount /jaz




 Une fois d�mont�, vous pouvez appuyer sur le bouton � l'avant du
 lecteur pour �jecter la cartouche.


 44..44..  VV��rriiffiieerr uunn ddiissqquuee JJaazz LLiinnuuxx


 Tout comme les autres disques, une fois qu'un disque Jaz a �t� mont�
 et d�mont� un certain nombre de fois, le syst�me le marquera comme �
 sale �.  Lorsque ceci se produit, vous aurez un message ressemblant
 � :


      Mounting unchecked filesystem, /dev/sda1.  Recommend running e2fsck.




 Si vous voyez ce message, c'est une bonne id�e de continuer et
 v�rifier le disque. Le disque doit �tre _d_�_m_o_n_t_� pour le v�rifier.
 Malheureusement, le message � sale � ne s'affiche qu'au montage, donc
 vous pouvez soit v�rifier le disque apr�s avoir fini de l'utiliser,
 soit le d�monter, le v�rifier, et ensuite le remonter.  Utilisez la
 commande suivante pour v�rifier le disque (en supposant que la
 partition � v�rifier est la premi�re) :



      e2fsck /dev/sda1






 44..55..  UUttiilliisseerr llaa ffssttaabb ppoouurr ffaacciilliitteerr lleess cchhoosseess


 Jusqu'� maintenant, nous avons eu besoin d'�tre root pour monter et
 d�monter les disques Jaz et de taper des choses pour le montage. En
 ajoutant quelques entr�es dans le fichier /etc/fstab, on peut rendre
 l'utilisation du lecteur Jaz _b_e_a_u_c_o_u_p plus simple.


 44..55..11..  LLeess ddiissqquueess aauu ffoorrmmaatt DDOOSS


 Si vous avez des disques pr�format�s DOS et que vous avez cr�� le
 point de montage /dos_jaz, vous pouvez ajouter cette ligne au fichier
 /etc/fstab :



      /dev/sda4 /dos_jaz vfat defaults,user,nosuid,noauto 0 0




 Avec cette ligne dans la fstab, _n_'_i_m_p_o_r_t_e _q_u_e_l _u_t_i_l_i_s_a_t_e_u_r peut monter
 et d�monter une cartouche Jaz avec les commandes suivantes :



      mount /dos_jaz
      umount /dos_jaz




 Ceci parce que nous avons indiqu� � Linux dans la fstab le
 p�riph�rique Jaz et le type de support, plus l'option user pour
 permettre � n'importe quel utilisateur de monter et d�monter le
 disque. Naturellement, si votre lecteur Jaz n'est pas sda, vous devrez
 changer �a, et cela ne marchera pas pour les cartouches DOS qui auront
 �t� repartitionn�es sans mettre une autre entr�e dans la fstab qui
 utilisera un _a_u_t_r_e point de montage (par exemple /dos_jaz2).



 44..55..22..  FFoorrmmaattss ddee ddiissqquueess


 Si vous avez des disques format�s Linux et que vous avez cr�� le point
 de montage /jaz, vous pouvez ajouter cette ligne � la fstab:



      /dev/sda1 /jaz ext2 defaults,user,exec,nosuid,noauto 0 0




 Avec cette ligne dans la fstab, _n_'_i_m_p_o_r_t_e _q_u_e_l _u_t_i_l_i_s_a_t_e_u_r peut monter
 et d�monter une cartouche Jaz avec les commandes suivantes :



      mount /jaz
      umount /jaz




 Une fois encore, nous avons indiqu� � Linux dans la fstab le
 p�riph�rique Jaz et le type de support, plus l'option user pour
 permettre � n'importe quel utilisateur de monter et d�monter le
 disque. Certains administrateurs syst�me pr�f�reront ne pas mettre
 l'option exec, puisqu'il y a des risques de probl�mes de s�curit� �
 laisser n'importe quel utilisateur ex�cuter une commande venue de
 n'importe quel disque, mais avec l'option nosuid, ces risques sont
 minimaux.


 44..55..33..  MMoonnttaaggee aauuttoommaattiiqquuee aauu dd��mmaarrrraaggee


 Les deux exemples fstab ci-dessus ont l'option noauto pour emp�cher le
 disque d'�tre mont� automatiquement au moment du d�marrage.  En
 g�n�ral, c'est une bonne id�e parce que s'il n'y a pas de disque dans
 le lecteur lorsque l'ordinateur d�marre ou si le lecteur n'est pas
 sous tension, cela peut causer beaucoup d'ennuis, selon le pilote SCSI
 utilis�.

 Si vous �tes _s_�_r_(_e_) de vouloir monter le disque Jaz au d�marrage,
 enlevez juste l'option noauto, et assurez-vous que le lecteur est sous
 tension et qu'une cartouche est ins�r�e avant le d�marrage. Notez que
 vous ne pouvez avoir qu'une seule entr�e en montage automatique pour
 le lecteur Jaz, ou bien vous aurez le m�me probl�me que s'il n'y avait
 pas de cartouche dans le lecteur.


 44..66..  LLee ddiissqquuee JJaazz TToooollss


 Avec certains lecteurs Jaz, le logiciel pour faire fonctionner le
 lecteur est fourni sur une cartouche Jaz au lieu d'un CD-ROM. Le �
 probl�me � avec ces disques est la protection logicielle contre
 l'�criture sur ce disque, pour qu'aucun utilisateur ne puisse effacer
 le disque jusqu'� ce que les outils soient install�s au moins une
 fois.

 Il y a plusieurs moyens de d�bloquer le disque Jaz Tools :



 �  Installer les outils Jaz Tools sur un ordinateur DOS/Windows.

 �  Utiliser un ordinateur DOS/Windows avec les outils Jaz Tools d�j�
    install�s pour retirer la protection par mot de passe.

 �  Utiliser un des utilitaires Linux mentionn�s plus loin pour retirer
    la protection par mot de passe.

 Si vous avez acc�s � un des programmes de retrait de mot de passe,
 tout ce dont vous avez besoin est le mot de passe d'Iomega, qui est :



      APlaceForYourStuff




 Notez que les majuscules sont importantes.


 55..  OOuuttiillss LLiinnuuxx ppoouurr lleecctteeuurrss JJaazz



 55..11..  jjaazzttooooll


 jaztool est un outil Linux �crit par Bob Willmot pour supporter
 certaines caract�ristiques des lecteurs Jaz (incluant l'�jection
 contr�l�e par logiciel et la protection en �criture). J'aime bien
 jaztool parce que ses commandes peuvent �tre encapsul�es dans des
 commandes et des scripts. C'est aussi facile � compiler et installer.

 Le code source d'origine pour jaztool se trouve �
 http://www.willmot.com/jaztool/ <http://www.willmot.com/jaztool/> et
 est aussi en miroir sur mon site �
 http://www.ultranet.com/~hsd/HOWTO/index.shtml#jaztool
 <http://www.ultranet.com/~hsd/HOWTO/index.shtml#jaztool>

 Notez que pour utiliser jaztool avec un lecteur 2 Go, vous devez
 changez UNE ligne de code.  Modifiez la ligne 188 comme ceci :



      return(!strncasecmp(id,"IOMEGA  JAZ 1GB",15));




 en ceci :



      return(!strncasecmp(id,"IOMEGA  JAZ",11));




 NNOOTTEE :: Il y a ddeeuuxx eessppaacceess entre IOMEGA et JAZ dans les deux lignes de
 code pr�c�dentes. SGML (ou peut-�tre juste HTML) efface apparemment le
 deuxi�me espace.

 Apr�s la compilation et l'installation de jaztool, il faut le mettre
 suid root ou l'ex�cuter en tant que root, sinon il ne fonctionnera
 pas.
 J'utilise jaztool r�guli�rement, donc si vous avez une question � ce
 propos, je serai ravi de tenter d'y r�pondre.


 55..11..11..  EEjjeecctteerr uunnee ccaarrttoouucchhee


 Pour �jecter une cartouche, tapez la commande :



      jaztool /dev/sda eject




 Cela peut para�tre trop de choses � taper, mais c'est facile de faire
 un petit alias comme :



      alias jazej 'umount /jaz; jaztool /dev/sda eject'





 55..11..22..  PPrrootteeccttiioonn ppaarr mmoott ddee ppaassssee


 Il y a deux modes de protection par mode de passe sur un Jaz, et tous
 les deux sont contr�l�s par logiciel. Le premier est une protection en
 �criture et l'autre est une protection en lecture/�criture. jaztool
 vous permettra de d�verrouiller un disque prot�g� en �criture, mais
 sous Linux un p�riph�rique qui ne peut pas �tre lu ne peut pas �tre
 mont� donc la protection en lecture/�criture n'est pas support�e.

 Si la cartouche est prot�g�e en �criture (un disque Jaz Tools par
 exemple), tapez la commande suivante pour le d�bloquer (le disque ne
 doit pas �tre mont�) :



      jaztool /dev/sda rw




 jaztool demande un mot de passe et si celui-ci est correct le disque
 est d�verrouill� et �ject�. Ceci est n�cessaire pour provoquer le
 changement de mode du pilote SCSI quand la cartouche est r�ins�r�e.

 Pour prot�ger � nouveau le disque en �criture, utilisez la commande :



      jaztool /dev/sda ro




 jaztool demande � nouveau un mot de passe puis le disque est
 verrouill� et �ject�.

 Notez que jaztool ne supporte pas la caract�ristique "Unprotect until
 Eject" que l'on trouve dans le monde Windows. Si vous supprimez la
 protection par mot de passe, elle sera supprim�e jusqu'� ce que vous
 la remettiez.


 55..22..  jjaaZZiipp


 Si vous pr�f�rez une interface graphique simple et jolie pour
 contr�ler votre lecteur Jaz (et Zip !), il existe l'utilitaire jaZip.
 Jetez un oeil l� : http://www.scripps.edu/~jsmith/jazip/
 <http://www.scripps.edu/~jsmith/jazip/>

 Je n'ai jamais utilis� jaZip moi-m�me donc contactez l'auteur
 directement pour les questions sur jaZip. L'information sur les
 contacts sont sur le site sus-cit�.


 66..  DD��mmaarrrreerr �� ppaarrttiirr dd''uunnee ccaarrttoouucchhee JJaazz



 66..11..  PPrroobbll��mmeess ddee BBIIOOSS


 Si le lecteur Jaz cohabite avec d'autres disques SCSI, la plupart des
 BIOS voudront d�marrer sur le disque qui a le plus petit identifiant
 SCSI. Le lecteur Jaz peut avoir un Id entre 0 et 6 et prendra
 typiquement le 5 par d�faut.  Certains BIOS d�tectent et sautent les
 p�riph�riques amovibles tels que le Jaz. Si votre BIOS est capable de
 d�marrer sur un Jaz, vous pouvez alors mettre le disque dur SCSI
 principal sur l'Id SCSI 1 et changer le Jaz de l'Id 5 � 0 quand vous
 souhaitez d�marrer sur le Jaz.

 Plus typiquement, le lecteur Jaz cohabite avec un disque dur IDE.
 Presque tous les BIOS veulent d�marrer sur le premier disque IDE.
 Certains BIOS autorisent � modifier un r�glage de mani�re � d�marrer
 sur un p�riph�rique SCSI en premier. D'autres n�cessitent de
 d�sactiver les disques IDE dans les r�glages. D'autres encore
 n�cessitent de d�connecter physiquement les disques IDE ou d�sactiver
 l'interface IDE.


 66..22..  IInnssttaalllleerr LLiinnuuxx ssuurr uunnee ccaarrttoouucchhee JJaazz


 Bien que faire fonctionner Linux � partir d'une cartouche Jaz soit
 _b_e_a_u_c_o_u_p plus lent que le fonctionnement � partir d'un disque dur, le
 lecteur Jaz fait un tr�s bon DRU (Emergency Repair Disk (ERD) = Disque
 de R�paration d'Urgence (DRU)).  C'est aussi amusant de pouvoir
 ajouter un nouveau Linux ou essayer Linux sur la machine de quelqu'un
 d'autre �quip� d'un Jaz.

 L'installation de Linux de loin la plus facile sur une cartouche Jaz
 est simplement de suivre la proc�dure d'installation de votre
 distribution favorite avec le disque Jaz comme unique disque sur votre
 syst�me. Je l'ai fait avec une RedHat 5.2 et cela marche parfaitement.
 Si vous n'�tes pas tr�s � l'aise pour les trucs �tranges et sauvages
 avec LILO, c'est la seule mani�re de proc�der.

 Si vous voulez faire une installation � partir de votre syst�me qui
 tourne, vous pouvez souvent y arriver en construisant un syst�me auto-
 d�marrable sur une cartouche Jaz.


 �  partitionnez le disque et fabriquez les syst�mes de fichiers. Vous
    aurez probablement aussi besoin d'une partition de swap, mais
    peut-�tre pas si vous avez beaucoup de RAM. Montez la nouvelle
    racine sur /jaz et toute partition suppl�mentaire dans ce
    r�pertoire comme il le faut.

 �  copiez tous les fichiers � leur emplacement. Assurez-vous que tous
    les fichiers de /dev soient copi�s. Assurez-vous que toutes les
    permissions, propri�t�s et num�ros de groupes soient maintenues.

 �  modifiez les fichiers sur la cartouche Jaz pour s'accorder avec le
    fait qu'on d�marre dessus. En particulier, assurez-vous de changer
    /jaz/etc/fstab pour monter les partitions de la cartouche Jaz comme
    pr�vu. Changez aussi /jaz/etc/lilo.conf pour faire de m�me.

 �  il y a deux possibilit�s pour installer le chargeur de d�marrage
    LILO :

 �  fabriquez une disquette pour stocker le noyau et utilisez rdev pour
    lui faire monter la cartouche Jaz � la racine. D�marrez sur la
    disquette quand vous �tes pr�t pour la premi�re fois puis lancez
    lilo pour rendre le MBR du Jaz d�marrable.

 �  vous pouvez lancer lilo � partir de votre syst�me en cours (qui
    n'est pas sur le Jaz) pour installer le MBR d�marrable sur la
    cartouche Jaz. Pour plus d'informations sur cette option, allez
    voir Le LILO mini-HOWTO d'Alessandro Rubini
    <http://metalab.unc.edu/mdw/HOWTO/mini/LILO.html> (ou sur le site
    du LDP <http://metalab.unc.edu/mdw/HOWTO/mini/LILO.html>, ou encore
    la traduction fran�aise
    <http://www.freenix.org/unix/linux/HOWTO/mini/LILO.html>).