I'm trying to access a Lexar Jumpdrive USB memory device, but it keeps
telling me ``not a block device'' when I try to mount it. The
usb-storage module loads fine, and I get this when I plug the device in.

Mar 10 14:08:11 musuko usb 3-1: new full speed USB device using address
2
Mar 10 14:11:56 musuko Initializing USB Mass Storage driver...
Mar 10 14:11:56 musuko scsi0 : SCSI emulation for USB Mass Storage
devices
Mar 10 14:11:56 musuko Vendor: LEXAR     Model: JUMPDRIVE         Rev:
1.20
Mar 10 14:11:56 musuko Type:   Direct-Access                      ANSI
SCSI revision: 02
Mar 10 14:11:56 musuko Attached scsi generic sg0 at scsi0, channel 0, id
0, lun 0,  type 0
Mar 10 14:11:56 musuko WARNING: USB Mass Storage data integrity not
assured
Mar 10 14:11:56 musuko USB Mass Storage device found at 2
Mar 10 14:11:56 musuko drivers/usb/core/usb.c: registered new driver
usb-storage
Mar 10 14:11:56 musuko USB Mass Storage support registered.

Then when I try and mount it I get this:
mount -t auto /dev/sg0 /mnt/usbstorage/
mount: /dev/sg0 is not a block device

This makes perfect sense, as the device appears as a character device:
 ll /dev/scsi/host1/bus0/target0/lun0/generic 
crw-r-----    1 root     root      21,   0 Dec 31  1969 
/dev/scsi/host1/bus0/target0/lun0/generic

In that case, how to I access it?

TIA.

-- 
Stuart Luppescu -=- s-luppescu .at. uchicago.edu        
University of Chicago -=- CCSR 
才文と智奈美の父 -=-    Kernel 2.6.3-gentoo-r1                
You humans are all alike. 
 


Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to