Coprolite.com
Google
 
Web Coprolite.com
SignalQ Sites:
NetAdminTools - Coprolite - NoNIC - SpotBridge - NAW
RoboCoop - AreWeDown - SolarPower - SysAdminTools
Xfig - Gold Loaf - GeekPapa - FixGMC - MCJ - FixRambler
Categories:
GNU/Linux | Homebrew designs | Perl | Microcontrollers | Graphics | Z-80 | FreeDOS | Electronics | Odyssey 2 | 8048 | Other/Msc.

Last 30 Days | Last 60 Days | Last 90 Days | All Articles/Links


Categories:
·GNU/Linux
·Homebrew Designs
·Perl
·Microcontrollers
·Graphics
·Z-80
·FreeDOS
·Other/Msc.
·Electronics
·8048
·All Categories
·Other SignalQ Websites




Old Iomega Parallel Port Disk Drive Assembly and Linux Driver
Topic: Other/Msc.   Posted:2006-03-18
Printer Friendly: Print

spacer
I have an old Iomega parallel port disk drive that I wanted to hook up to my GNU/Linux box. It has been a long times since I used it, and I needed to open it up to adapt a new power supply directly from the computer. The drive runs on 5 volts. There doesn't appear to be a regulator in the disk drive, but there is certainly abundant 5 volt power available on most PCs. There are no screws, just pop off the cover by prying at four points in the seam of the case:



Watch out for the two springs on the drive tray:



The rails fit so that the clip on the side fits against the rail. The other side is rotated around with a sensor switch:



Here is how this all looks with the disk inserted:





To get this to work with the Linux kernel, select these two options:

CONFIG_SCSI_PPA=y
CONFIG_SCSI_IZIP_EPP16=y

This is the old style PPA driver. Here is what the output of dmesg looks like:

ppa: Version 2.07 (for Linux 2.4.x)
ppa: Found device at ID 6, Attempting to use EPP 16 bit
ppa: Found device at ID 6, Attempting to use SPP
ppa: Communication established with ID 6 using SPP
scsi1 : Iomega VPI0 (ppa) interface
Vendor: IOMEGA    Model: ZIP 100           Rev: D.08
Type:   Direct-Access                      ANSI SCSI revision: 02

Usually the partition is 4, but it could be something different. Use fdisk to tell if you want:

root@sv-53 root]# fdisk /dev/sdd
Command (m for help): p
Disk /dev/sdd: 100 MB, 100663296 bytes
64 heads, 32 sectors/track, 96 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Device Boot    Start       End    Blocks   Id  System
/dev/sdd4   *         1        96     98288    6  FAT16
Command (m for help): q

Mount the partition:

[root@sv-53 root]# mount -t vfat /dev/sdd4 /mnt
[root@sv-53 root]# ls -l /mnt
total 83920
-rwxr-xr-x    1 root     root     85934080 Aug 10  2002 zs.tar

Pretty sure this is an old ZipSlack tarball. Check it out. It is a way to get GNU/Linux to run entirely off of a Zip disk. The advantage is that a Zip disk is R/W, unlike the CDROM distributions:

[root@sv-53 root]# tar -tf /mnt/zs.tar | head -n 5
linux/
linux/faq.txt
linux/linux.bat
linux/loadlin.exe
linux/README.1st
[root@sv-53 root]#

Yeah, it is ZipSlack.




Please read our Terms of Use
Microsoft, Windows, Windows XP, Windows 2000, and NT are either trademarks or registered trademarks of Microsoft Corporation. Coprolite.com is not affiliated with Microsoft Corporation. Linux is a registered trademark of Linus Torvalds. All logos and trademarks in this site are property of their respective owner. Copyright 1997-2008 Coprolite.com

Created by:
MCJ
MCJ CMS