Le Mini-HOWTO Iomega-Zip <author>Édité par Byron A. Jeff, <tt><htmlurl url="mailto:byron@cc.gatech.edu" name="byron@cc.gatech.edu"></tt> <newline> Traduit par Nicolas Casas, <tt><htmlurl url="mailto:Nicolas.Casas@efrei.fr" name="Nicolas.Casas@efrei.fr"></tt> <date>24 Août 1995 <abstract> Ceci est la traduction française du Linux Iomega ZIP mini-howto. </abstract> <toc> <sect>Introduction <p> Comme je l'ai écrit récemment, j'ai eu des problèmes avec mon lecteur ZIP IOMEGA. Après m'être battu avec un format de câble incompatible, qui m'a contraint à remplacer ma carte Pro Audio Spectum 16 SCSI par une Adaptec 1522 plus standard, je fût horrifié en constatant qu'il m'était impossible d'écrire sur le disque! Et pire encore, plus de 75 Mo d'espace disque étaient déjà occupés. J'ai alors pensé m'être fait avoir. <sect>Les disques ZIP <sect1>Le partitionnement <p> Première constatation : Un disque ZIP est séparé en deux partitions pour DOS/Windows et Macintosh. Il y a 50 Mo de cachés, alloués à la partition Mac. De plus, un disque ZIP vierge sur lequel on a pas exécuté le programme d'installation, est en lecture seule. <sect1>Première Utilisation <p> J'ai été tout simplement ébahi que personne n'aie discuté du format de ces disques ZIP sur le net, et j'ai donc émis l'hypothèse que la plupart des gens ont testé leur matériel sous DOS/Windows afin de s'assurer du bon fonctionnement, et ensuite l'ont essayé sous Linux. Une fois que le logiciel d'installation d'Iomega est exécuté, le disque semble fonctionner normalement. Ils n'ont donc pas eu de problèmes lors des tests sous Linux. Bien sûr, j'étais trop stupide pour faire comme tout le monde :-) <sect>Utilisation du lecteur SCSI <sect1> Sous Dos <p> Quand vous exécutez le program <tt>/scsi/install</tt> du disque ZIP, il écrase la partition Mac, et déverouille le disque en lecture/écriture. Il en résulte 75 Mo d'espace libre inscriptible. Malgré tout, cela n'aide pas beaucoup quand on est sous Linux. La documentation précise que pour une utilisation sous Unix, il est nécessaire de réaliser un formatage bas-niveau du disque ZIP. <sect1>Utilisation sous Linux : Formatage bas-niveau <p> Un de mes collègues (Salut Michael!) a finalement utilisé le logiciel <tt/SCSIFMT.EXE/ d'Adaptec pour réaliser le travail. Cela a naturellement vidé le disque. Il a eu cependant à éteindre sa machine Linux et à redémarrer sous DOS, avant de pouvoir lancer le formatage. Pas très optimisé, mais fonctionnel. Je ne crois pas qu'il soit nécessaire de lancer <tt/SCSIFMT.EXE/ car il n'y a qu'à charger le pilote <tt/aspi2dos/ (ou un autre nom équivalent), et à lancer <tt/guest/ et l'installation SCSI depuis DOS. Je pense que cela devrait fonctionner. Je ne suis pas sur, parceque je ne l'ai pas fait. Voir ci-dessous. En tout cas, ce n'est pas ça la bonne nouvelle. <sect>Le lecteur ZIP Parallèle. <sect1>Préliminaires sous Dos/Windows <p> Heureusement, j'ai eu accés à un lecteur ZIP (heureusement? Mais qu'est-ce qu'il raconte! Il n'y a pas de pilote pour lecteur Zip Parallèle sous Linux!) et à un portable avec Linux. (pas de SCSI disponible). Je me suis amusé avec l'installation sous Windows pour regarder comment était réalisé cette conversion. A la fin, j'avais un disque inscriptible avec 75 Mo de libre sur le disque, et un deuxième disque vierge non préparé, avec 24 Mo d'espace disque libre, et en lecture seule. Notez que j'ai lancé le vrai Windows 3.1 et utilisé le pilote pour Zip parallèle. <sect1>Passage sous Linux et <tt/dosemu/ <p> Il était maintenant temps de passer aux choses sérieuses. Depuis quelques semaines déja, j'ai émis l'hypothèse (Ca fait deux fois dans un seul HOWTO!) que le lecteur ZIP Parallèle pouvait fonctionner sous <tt/dosemu/. Aujourd'hui j'ai finalement eu accès à un lecteur ZIP parallèle pour le tester. Les instructions du manuel ne présentaient que l'installation en environnement DOS. Il était donc temps de faire travailler <tt/dosemu/! Alors j'ai : <enum> <item> Compilé un noyau sans le support imprimante (Maintenant je vois une bonne raison de s'assurer que LP - l'imprimante - est seulement en module. On peut alors faire fonctionner LP, PLIP, ou le ZIP Parallèle). <item> Configuré <tt/dosemu/ pour avoir les trois adresses réservées au port parallèle (0x378-0x37A pour LP1). <item> Exécuté <tt/dosemu/. <item> Inséré la disquette de pilotes Ioméga et le disque Zip dans leur unité respective. <item> Lancé le pilote <tt/guest/ selon les instructions... </enum> Et ça a marché! <tt/guest/ a trouvé l'unité ZIP, lui a assigné une unité, et c'est parti! J'ai alors lancé <tt>/scsi/install</tt> en suivant le manuel, et il a aussitôt converti le disque en un disque ZIP inscriptible de 75 Mo. Les doigts dans le nez! Je n'ai pas encore mesuré les performances de l'unité parallèle sous <tt/dosemu/, mais le fait de pouvoir y accéder est déjà un bon premier pas. J'ai prévu d'éxécuter quelques tests plus tard. Les performances risquent de ne pas être terribles, mais si vous avez un ZIP parallèle, je suis sûr que c'est mieux que de ne pas y accéder du tout. <sect>Pour résumer <p> On peut accéder aux lecteurs ZIP parallèle sous <tt/dosemu/! Éxécutez le programme <tt/guest/ et <tt>/scsi/install</tt> pour convertir le disque. Veillez également à vous procurer un utilitaire de formatage bas niveau auprès du constructeur de votre carte SCSI, afin d'écraser complètement le disque. La seule chose qui manque actuellement est un programme de formatage bas niveau sous Linux. Une possibilité existe également d'éxécuter un pilote SCSI sous <tt/dosemu/ et d'utiliser ensuite le programme d'Iomega pour convertir le disque. Mais celà uniquement dans le cas d'une carte PIO (pas de carte busmaster, ni DMA). Donc pas très interressant à essayer. J'espère que ça vous a aidé. Je m'en vais m'amuser avec mes 100 Mo d'espace disque! La première chose que j'ai faite a été d'effacer les outils ZIP, parceque j'ai accès à un deuxième disque qui contient déjà ces outils, et que de toute façon je ne vais plus utiliser DOS/Windows! A bientôt, BAJ </article>