home *** CD-ROM | disk | FTP | other *** search
/ Caldera Network Desktop 1.0 / caldera-network-desktop-1.0.bin / doc / HOWTO / mini / Iomega-ZIP < prev    next >
Text File  |  1995-08-27  |  4KB  |  91 lines

  1. Linux Iomega ZIP Drive Mini-HOWTO
  2. Byron A. Jeff (byron@cc.gatech.edu)
  3. August 24, 1995
  4.  
  5. As I've posted recently I have been having problems with my new Iomega SCSI
  6. ZIP drive. After fighting with the incompatible cable formats which forced
  7. me from my PAS 16 SCSI to a more standard Adaptec 1522, I was horrified to
  8. find that I couldn't write to the disk! Worse yet 75MB of disk space had
  9. already been taken. Taken was how I felt.
  10.  
  11. Bottom Line: The ZIP Tools disk is dual formatted for DOS/WIN and Mac. There 
  12. are a hidden 50 Megs for a Mac partition. In addition a pristine ZIP tools 
  13. disk, that has not had the Iomega install program run on it, is read-only.
  14.  
  15. I was simply amazed the the format of the ZIP Tools disk hadn't been
  16. discussed on the net but I hypothesize that most of the folks tested their
  17. stuff under DOS/Windows to make sure it worked then tried it under Linux.
  18. Once the Iomega install has been performed the disk starts to function
  19. properly. So no problem results when tested under Linux.
  20.  
  21. I was of course too stupid ;-) to take that route.
  22.  
  23. When you run the Iomega Tools \scsi\install program it kills the Mac partition
  24. and unlocks the disk. This makes 75MB of writable space available.
  25.  
  26. However this isn't much help if you're running Linux. The docs state that
  27. for Unix that one had to do a low level format of the ZIP disk.
  28.  
  29. A colleague of mine (Hi Michael!) finally used the SCSIFMT.EXE from adaptec to 
  30. do the job. Obviously this wipes the disk. And he had to take his Linux 
  31. machine down, boot DOS, and run the format. Not optimal, but functional.
  32.  
  33. I don't think it was necessary to run SCSIFMT because one could just load the 
  34. apsi2dos driver (or whatever it's called) then run guest and the SCSI install 
  35. from DOS. I think it'll do the right thing. I'm not sure because I didn't do 
  36. this. See below.
  37.  
  38. However that isn't the big news. Fortunately I have access to a parallel
  39. ZIP drive (fortunately? What the hell is he talking about?!! There isn't a
  40. parallel ZIP driver for Linux!) and a portable with Linux. (no SCSI available) 
  41. I played with the install under Windows (Blech) to learn how this 
  42. conversion got done. In the end I had a writable Tools disk with 75 MB of 
  43. free space, and a second pristine disk with 24 MB of free space and read-only.
  44. Note I ran real Windows 3.1 and used the parallel ZIP drive.
  45.  
  46. Well it was finally time to test the real deal. For a few weeks now I've been
  47. hypothesizing (hey twice in one HOWTO!) that the parallel ZIP drive may work 
  48. under DOSEMU. Today I finally got access to a parallel ZIP drive to test it 
  49. out. The parallel instructions shows how to install in a DOS only environment. 
  50. Clearly it was time to take DOSEMU to task! So I:
  51.  
  52. 1) Compiled a kernel with no LP support (I now see a good reason to ensure 
  53. that LP is module only. Then you can run LP, PLIP, or parallel ZIP). 
  54. 2) Configured DOSEMU to have the three ports addresses for the parallel port
  55. (that's 0x378-0x37A for LP1) 
  56. 3) Ran DOSEMU. 
  57. 4) Popped in the Iomega floppy and the ZIP disk in their respective drives.
  58. 5) Ran the guest driver program per the instructions...
  59.  
  60. AND IT WORKED BABY!!!!
  61.  
  62. Guest picked up the drive, assigned it an drive letter, and off we went!
  63.  
  64. I then ran the \scsi\install as per the instructions and it promptly
  65. converted the disk to a writeable 75MB free space ZIP disk.
  66.  
  67. Talk about killing two birds with one stone! I haven't measured the
  68. performance of the parallel drive under DOSEMU yet. But just being able
  69. to access it is a good first step. Plan to run some tests later. Performance
  70. will probably be abysmal but if you have a parallel ZIP drive I'm sure
  71. that's better than not being able to access it at all.
  72.  
  73. Summary: Parallel ZIP drives can be accessed under DOSEMU! Run the guest and
  74. \scsi\install program to convert the disk. Alternatively look at getting
  75. a SCSI format program from the SCSI card manufacturer to completely
  76. low level wipe the disk. The only thing that's missing now is a Linux SCSI
  77. low level format program. The possibility also exist to run a SCSI driver
  78. under DOSEMU then use the Iomega program to convert the disk. But it would
  79. have to be a PIO card only. No busmastering, no DMA. Probably not real fun
  80. to try.
  81.  
  82. I hope this helps you folks out there.
  83.  
  84. I'm off to play with my new 100MB worth of writable space! First thing I did
  85. was delete the ZIP tools because I have access to a second disk with the tools
  86. on them and I'm not going to run DOS/Windows anyway!
  87.  
  88. Later,
  89.  
  90. BAJ
  91.