Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
I can't mount my Iomega Zip 100 drive under
SuSE 8.0. I can get linux to recognize the
zip drive but not to mount it. "Mount" tells me that
it detects a bogus logical sector size and that it
is unable to find a valid FAT filesystem, yet I am
using zip disks that work fine under Win98, and to
which I have written files.
Details follow.
This is a parallel device, one of the later Iomega
models that uses the imm driver, not ppa.
I have the drive attached to parport0, and an HP
printer attached to parport1.
The drive works under Win98, and it contains a disk
to which I have just written some short files.
/etc/modules.conf contains the line:
options parport_pc io=0x378,0xffa8
irq=none,none
The directory /mnt/zip exists.
The file /etc/fstab contains the line:
/dev/sda /mnt/zip vfat noauto,user,owner
0 0
I first issue the command "insmod imm", which causes
the drive to spin,
and the following informaton is printed to
/var/log/messages:
imm: Version 2.05 (for Linux 2.4.0)
imm: Found device at ID 6, Attempting to use
EPP 32 bit
imm: Communication established at 0x378 with
ID 6 using EPP 32 bit
scsi1 : Iomega VPI2 (imm) interface
Vendor: IOMEGA Model: ZIP 100
Rev: P.04
Type: Direct-Access
ANSI SCSI revision: 02
Attached scsi removable disk sda at scsi1,
channel 0, id 6, lun 0
SCSI device sda: 196608 512-byte hdwr
sectors (101 MB)
sda: Write Protect is off
sda: sda4
When I issue the command "fdisk -l", it returns the
following information:
linux:/home/blackdog # fdisk -l
Disk /dev/sda: 64 heads, 32 sectors, 96
cylinders
Units = cylinders of 2048 * 512 bytes
Device Boot Start End Blocks
Id System
/dev/sda4 * 1 96 98288
6 FAT16
Disk /dev/hda: [...hda information]
Disk /dev/hdb: [...hdb information]
When I issue the command "cat /proc/scsi/scsi", it
returns the following
information:
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: HP Model: CD-Writer+ 9900j
Rev: 1.30
Type: CD-ROM
ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 06 Lun: 00
Vendor: IOMEGA Model: ZIP 100
Rev: P.04
Type: Direct-Access
ANSI SCSI revision: 02
Now comes my problem: when I type "mount /mnt/zip" I
get:
mount: wrong fs type, bad option, bad superblock on
/dev/sda,
or too many mounted file systems
and I get the following info written to
/var/log/messages:
Jul 19 21:58:12 linux kernel: FAT: bogus logical
sector size 8293
Jul 19 21:58:12 linux kernel: VFS: Can't find a valid
FAT filesystem on dev 08:00.
If I type "mount -t vfat /dev/sda /mnt/zip" I get the
same response. I have tried
to mount various zip disks, all of which I've tested
on Win98, and I get this symptom
every time. I'm stumped. Please help!

Here is what I get:
linux:/home/blackdog # mount -t vfat /dev/sda4
/mnt/zip
mount: special device /dev/sda4 does not exist
By the way, there are no contents whatever in
/dev/scsi.

Hm, haven't we been there already? Anyway, try this:
mknod /dev/sda4 b 0 4
Then try the same mount command again.

Thanks very much for your posts here and for your
correspondence; I have the drive working now. I
noticed that /dev/scsi was not populated with any
files, and so I ran scsidev, followed by the mknod
command that you suggest. Now it works fine, even
after rebooting.

![]() |
Red Hat Linux 7.2 on Easy...
|
squid wccp on redhat 7.2
|

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |