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