Le Mini-HOWTO Iomega-Zip Edite par Byron A. Jeff, byron@cc.gatech.edu Traduit par Nicolas Casas, Nicolas.Casas@efrei.fr 24 Aout 1995 Ceci est la traduction francaise du Linux Iomega ZIP mini-howto. 11.. IInnttrroodduuccttiioonn Comme je l'ai ecrit recemment, j'ai eu des problemes avec mon lecteur ZIP IOMEGA. Apres m'etre battu avec un format de cable incompatible, qui m'a contraint a remplacer ma carte Pro Audio Spectum 16 SCSI par une Adaptec 1522 plus standard, je fut horrifie en constatant qu'il m'etait impossible d'ecrire sur le disque! Et pire encore, plus de 75 Mo d'espace disque etaient deja occupes. J'ai alors pense m'etre fait avoir. 22.. LLeess ddiissqquueess ZZIIPP 22..11.. LLee ppaarrttiittiioonnnneemmeenntt Premiere constatation : Un disque ZIP est separe en deux partitions pour DOS/Windows et Macintosh. Il y a 50 Mo de caches, alloues a la partition Mac. De plus, un disque ZIP vierge sur lequel on a pas execute le programme d'installation, est en lecture seule. 22..22.. PPrreemmiieerree UUttiilliissaattiioonn J'ai ete tout simplement ebahi que personne n'aie discute du format de ces disques ZIP sur le net, et j'ai donc emis l'hypothese que la plupart des gens ont teste leur materiel sous DOS/Windows afin de s'assurer du bon fonctionnement, et ensuite l'ont essaye sous Linux. Une fois que le logiciel d'installation d'Iomega est execute, le disque semble fonctionner normalement. Ils n'ont donc pas eu de problemes lors des tests sous Linux. Bien sur, j'etais trop stupide pour faire comme tout le monde :-) 33.. UUttiilliissaattiioonn dduu lleecctteeuurr SSCCSSII 33..11.. SSoouuss DDooss Quand vous executez le program /scsi/install du disque ZIP, il ecrase la partition Mac, et deverouille le disque en lecture/ecriture. Il en resulte 75 Mo d'espace libre inscriptible. Malgre tout, cela n'aide pas beaucoup quand on est sous Linux. La documentation precise que pour une utilisation sous Unix, il est necessaire de realiser un formatage bas-niveau du disque ZIP. 33..22.. UUttiilliissaattiioonn ssoouuss LLiinnuuxx :: FFoorrmmaattaaggee bbaass--nniivveeaauu Un de mes collegues (Salut Michael!) a finalement utilise le logiciel SCSIFMT.EXE d'Adaptec pour realiser le travail. Cela a naturellement vide le disque. Il a eu cependant a eteindre sa machine Linux et a redemarrer sous DOS, avant de pouvoir lancer le formatage. Pas tres optimise, mais fonctionnel. Je ne crois pas qu'il soit necessaire de lancer SCSIFMT.EXE car il n'y a qu'a charger le pilote aspi2dos (ou un autre nom equivalent), et a lancer 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 ca la bonne nouvelle. 44.. LLee lleecctteeuurr ZZIIPP PPaarraalllleellee.. 44..11.. PPrreelliimmiinnaaiirreess ssoouuss DDooss//WWiinnddoowwss Heureusement, j'ai eu acces a un lecteur ZIP (heureusement? Mais qu'est-ce qu'il raconte! Il n'y a pas de pilote pour lecteur Zip Parallele sous Linux!) et a un portable avec Linux. (pas de SCSI disponible). Je me suis amuse avec l'installation sous Windows pour regarder comment etait realise cette conversion. A la fin, j'avais un disque inscriptible avec 75 Mo de libre sur le disque, et un deuxieme disque vierge non prepare, avec 24 Mo d'espace disque libre, et en lecture seule. Notez que j'ai lance le vrai Windows 3.1 et utilise le pilote pour Zip parallele. 44..22.. PPaassssaaggee ssoouuss LLiinnuuxx eett ddoosseemmuu Il etait maintenant temps de passer aux choses serieuses. Depuis quelques semaines deja, j'ai emis l'hypothese (Ca fait deux fois dans un seul HOWTO!) que le lecteur ZIP Parallele pouvait fonctionner sous dosemu. Aujourd'hui j'ai finalement eu acces a un lecteur ZIP parallele pour le tester. Les instructions du manuel ne presentaient que l'installation en environnement DOS. Il etait donc temps de faire travailler dosemu! Alors j'ai : 1. Compile 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 Parallele). 2. Configure dosemu pour avoir les trois adresses reservees au port parallele (0x378-0x37A pour LP1). 3. Execute dosemu. 4. Insere la disquette de pilotes Iomega et le disque Zip dans leur unite respective. 5. Lance le pilote guest selon les instructions... Et ca a marche! guest a trouve l'unite ZIP, lui a assigne une unite, et c'est parti! J'ai alors lance /scsi/install en suivant le manuel, et il a aussitot converti le disque en un disque ZIP inscriptible de 75 Mo. Les doigts dans le nez! Je n'ai pas encore mesure les performances de l'unite parallele sous dosemu, mais le fait de pouvoir y acceder est deja un bon premier pas. J'ai prevu d'executer quelques tests plus tard. Les performances risquent de ne pas etre terribles, mais si vous avez un ZIP parallele, je suis sur que c'est mieux que de ne pas y acceder du tout. 55.. PPoouurr rreessuummeerr On peut acceder aux lecteurs ZIP parallele sous dosemu! Executez le programme guest et /scsi/install pour convertir le disque. Veillez egalement a vous procurer un utilitaire de formatage bas niveau aupres du constructeur de votre carte SCSI, afin d'ecraser completement le disque. La seule chose qui manque actuellement est un programme de formatage bas niveau sous Linux. Une possibilite existe egalement d'executer un pilote SCSI sous dosemu et d'utiliser ensuite le programme d'Iomega pour convertir le disque. Mais cela uniquement dans le cas d'une carte PIO (pas de carte busmaster, ni DMA). Donc pas tres interressant a essayer. J'espere que ca vous a aide. Je m'en vais m'amuser avec mes 100 Mo d'espace disque! La premiere chose que j'ai faite a ete d'effacer les outils ZIP, parceque j'ai acces a un deuxieme disque qui contient deja ces outils, et que de toute facon je ne vais plus utiliser DOS/Windows! A bientot, BAJ