Chris Bare wrote:

I've got a USB sandisk Compact Flash reader. I can get it to work by
loading the following modules:

usb-storage 64380 1 ehci-hcd 16328 0 (unused)
usb-uhci 25324 0 (unused)
usbcore 67168 1 [usb-storage ehci-hcd usb-uhci]


I have scsi generic built into the kernel.
In order to mount it I have to run:

gentoo usb # /usr/local/bin/sg_map
# Note: the devfs pseudo file system is present
/dev/sg0  /dev/sda
/dev/sg1  /dev/sdb

I don't see that in most of the instructions I've found on the web, but
I've mostly found stuff written for red hat.

After running rg_map, I can mount the CF, but most of the time it fails
on the first try with:

gentoo usb # /bin/mount /mnt/photo
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
      or too many mounted file systems
gentoo usb # /bin/mount /mnt/photo
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
      or too many mounted file systems
gentoo usb # /bin/mount /mnt/photo

on the third time it worked.
The failures generate the following kernel messages:

sdb : READ CAPACITY failed.
sdb : status = 1, message = 00, host = 0, driver = 08 Current sd00:00: sense key Not Ready
Additional sense indicates Medium not present
sdb : block size assumed to be 512 bytes, disk size 1GB. sdb: Write Protect is off
/dev/scsi/host0/bus0/target0/lun1: I/O error: dev 08:10, sector 0
I/O error: dev 08:10, sector 0
I/O error: dev 08:10, sector 2097144
I/O error: dev 08:10, sector 2097144
I/O error: dev 08:10, sector 0
I/O error: dev 08:10, sector 0
ldm_validate_partition_table(): Disk read failed.
I/O error: dev 08:10, sector 0
unable to read partition table
Device 08:01 not ready.
I/O error: dev 08:01, sector 0
FAT: unable to read boot sector
I/O error: dev 08:01, sector 0
FAT: unable to read boot sector
SCSI device sda: 15680 512-byte hdwr sectors (8 MB)
sda: Write Protect is off
/dev/scsi/host0/bus0/target0/lun0: p1
usb.c: USB disconnect on device 00:09.0-2 address 14
hub.c: new USB device 00:09.0-2, assigned address 15
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 15
Device 08:01 not ready.
I/O error: dev 08:01, sector 0
FAT: unable to read boot sector



Has anyone else had this problem? Is there a solution, or is this what
you get for a $20 gadget?



This problem occurs in case you're using more than one usb mass storage device (USBMSD)
or more than one type of memory media in your reader. Is'nt it your case ? (Sure yes :-) ).


For every plugged USBMSD system reserves new device, although they are disconected later ...
so you should remember what was where, or use monte carlo method to find it :-)
Any way, you have to improve your sg_map/rg_map script.


Noro




-- [EMAIL PROTECTED] mailing list



Reply via email to