USB drive troubles
I've been using USB key drives for over a year now. Recently, I got a
new JetFlash Model: TS256MJF2A, and now I am having trouble with the
JetFlash and a Memorex thumb drive I've been using for over a year. I
don't know what to make of this -- whether it's a kernel problem, a
problem with my machine, or what. Any help you can give would be
appreciated. Please Cc me on replies.
The JetFlash maybe a hardware problem because I couldn't reformat it
from three separate boxes including a Windows XP box. It dies partway
through.
When I tried copying some files to the USB drive, got tens of thousands
of lines of messages like the following in my /var/log/syslog file:
Nov 26 15:09:36 faerun kernel: scsi1: ERROR on channel 0, id 0, lun 0,
CDB: 0x2a 00 00 00 1d 01 00 00 80 00
Nov 26 15:09:36 faerun kernel: Info fld=0x0, Current sda: sense = f0 3
Nov 26 15:09:36 faerun kernel: Raw sense data:0xf0 0x00 0x03 0x00 0x00
0x00 0x00 0x0b 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Nov 26 15:09:36 faerun kernel: end_request: I/O error, dev sda, sector
7425
Nov 26 15:09:36 faerun kernel: Buffer I/O error on device sda1, logical
block 7363
Nov 26 15:09:36 faerun kernel: lost page write due to I/O error on sda1
Nov 26 15:09:36 faerun kernel: scsi1: ERROR on channel 0, id 0, lun 0,
CDB: 0x2a 00 00 00 1d 02 00 00 7f 00
Nov 26 15:09:36 faerun kernel: Info fld=0x0, Current sda: sense = f0 3
Nov 26 15:09:36 faerun kernel: Raw sense data:0xf0 0x00 0x03 0x00 0x00
0x00 0x00 0x0b 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Nov 26 15:09:36 faerun kernel: end_request: I/O error, dev sda, sector
7426
Nov 26 15:09:36 faerun kernel: Buffer I/O error on device sda1, logical
block 7364
Nov 26 15:09:36 faerun kernel: lost page write due to I/O error on sda1
Nov 26 15:09:36 faerun kernel: scsi1: ERROR on channel 0, id 0, lun 0,
CDB: 0x2a 00 00 00 1d 03 00 00 7e 00
....numerous lines skipped...
Nov 26 15:10:34 faerun kernel: scsi1: ERROR on channel 0, id 0, lun 0,
CDB: 0x2a 00 00 00 31 f2 00 00 4f 00
Nov 26 15:10:34 faerun kernel: Info fld=0x0, Current sda: sense = f0 3
Nov 26 15:10:34 faerun kernel: Raw sense data:0xf0 0x00 0x03 0x00 0x00
0x00 0x00 0x0b 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Nov 26 15:10:34 faerun kernel: end_request: I/O error, dev sda, sector
12786
Nov 26 15:10:34 faerun kernel: scsi1: ERROR on channel 0, id 0, lun 0,
CDB: 0x2a 00 00 00 31 f3 00 00 4e 00
Nov 26 15:10:34 faerun kernel: Info fld=0x0, Current sda: sense = f0 3
Nov 26 15:10:34 faerun kernel: Raw sense data:0xf0 0x00 0x03 0x00 0x00
0x00 0x00 0x0b 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Nov 26 15:10:34 faerun kernel: end_request: I/O error, dev sda, sector
12787
...numerous lines skipped....
Nov 26 15:13:16 faerun kernel: Info fld=0x0, Current sda: sense = f0 3
Nov 26 15:13:16 faerun kernel: Raw sense data:0xf0 0x00 0x03 0x00 0x00
0x00 0x00 0x0b 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Nov 26 15:13:16 faerun kernel: end_request: I/O error, dev sda, sector
26639
Nov 26 15:13:16 faerun kernel: scsi1: ERROR on channel 0, id 0, lun 0,
CDB: 0x2a 00 00 00 68 10 00 00 71 00
Nov 26 15:13:16 faerun kernel: Info fld=0x0, Current sda: sense = f0 3
Nov 26 15:13:16 faerun kernel: Raw sense data:0xf0 0x00 0x03 0x00 0x00
0x00 0x00 0x0b 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Nov 26 15:13:16 faerun kernel: end_request: I/O error, dev sda, sector
26640
Nov 26 15:13:16 faerun kernel: scsi1: ERROR on channel 0, id 0, lun 0,
CDB: 0x2a 00 00 00 68 11 00 00 70 00
Nov 26 15:13:16 faerun kernel: Info fld=0x0, Current sda: sense = f0 3
Nov 26 15:13:16 faerun kernel: Raw sense data:0xf0 0x00 0x03 0x00 0x00
0x00 0x00 0x0b 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Nov 26 15:13:16 faerun kernel: end_request: I/O error, dev sda, sector
26641
Nov 26 15:13:16 faerun kernel: scsi1: ERROR on channel 0, id 0, lun 0,
CDB: 0x2a 00 00 00 68 12 00 00 6f 00
The sector numbers seem quite high for a 256MB drive. I tried doing a df
on the device. I can't remember the precise size I saw, but it was much
higher than the actual size.
I am running a locally compiled, unmodified 2.6.8.1 from kernel.org. The
rest of the system is Debian unstable. I tried compiling and using
2.6.9. It use /dev/uba and /dev/uba1. When I tried using that, I got the
following errors in my /var/log/syslog:
Nov 26 14:47:46 faerun kernel: ub: sizeof ub_scsi_cmd 60 ub_dev 940
Nov 26 14:47:46 faerun kernel: uba: device 3 capacity nsec 50 bsize 512
Nov 26 14:47:46 faerun udev[2867]: creating device node '/dev/uba'
Nov 26 14:47:48 faerun kernel: uba: made changed
Nov 26 14:47:50 faerun kernel: uba: device 3 capacity nsec 50 bsize 512
Nov 26 14:47:52 faerun kernel: uba: device 3 capacity nsec 50 bsize 512
Nov 26 14:47:52 faerun kernel: uba:end_request: I/O error, dev uba,
sector 0
Nov 26 14:47:52 faerun kernel: Buffer I/O error on device uba, logical
block 0
Nov 26 14:47:52 faerun kernel: end_request: I/O error, dev uba, sector 2
Nov 26 14:47:52 faerun kernel: Buffer I/O error on device uba, logical
block 1
Nov 26 14:47:52 faerun kernel: end_request: I/O error, dev uba, sector 4
Nov 26 14:47:52 faerun kernel: Buffer I/O error on device uba, logical
block 2
Nov 26 14:47:52 faerun kernel: end_request: I/O error, dev uba, sector 6
Nov 26 14:47:52 faerun kernel: Buffer I/O error on device uba, logical
block 3
Nov 26 14:47:52 faerun kernel: end_request: I/O error, dev uba, sector 6
Nov 26 14:47:52 faerun kernel: Buffer I/O error on device uba, logical
block 3
Nov 26 14:47:52 faerun kernel: end_request: I/O error, dev uba, sector 4
Nov 26 14:47:52 faerun kernel: Buffer I/O error on device uba, logical
block 2
Nov 26 14:47:52 faerun kernel: end_request: I/O error, dev uba, sector 2
Nov 26 14:47:52 faerun kernel: Buffer I/O error on device uba, logical
block 1
Nov 26 14:47:52 faerun kernel: end_request: I/O error, dev uba, sector 0
Nov 26 14:47:52 faerun kernel: Buffer I/O error on device uba, logical
block 0
Nov 26 14:47:52 faerun kernel: unable to read partition table
Nov 26 14:47:52 faerun usb.agent[2833]: ub: loaded successfully
Nov 26 14:47:52 faerun kernel: uba:end_request: I/O error, dev uba,
sector 2
Nov 26 14:47:52 faerun kernel: Buffer I/O error on device uba, logical
block 1
Nov 26 14:47:52 faerun kernel: end_request: I/O error, dev uba, sector 4
Nov 26 14:47:52 faerun kernel: Buffer I/O error on device uba, logical
block 2
Nov 26 14:47:52 faerun kernel: end_request: I/O error, dev uba, sector 6
Nov 26 14:47:52 faerun kernel: Buffer I/O error on device uba, logical
block 3
Nov 26 14:47:52 faerun kernel: end_request: I/O error, dev uba, sector 0
Nov 26 14:47:52 faerun kernel: Buffer I/O error on device uba, logical
block 0
Nov 26 14:47:52 faerun kernel: unable to read partition table
Nov 26 14:47:52 faerun kernel: usbcore: registered new driver ub
Nov 26 14:48:31 faerun kernel: uba: made changed
Nov 26 14:48:33 faerun kernel: uba: device 3 capacity nsec 50 bsize 512
Nov 26 14:48:35 faerun kernel: uba: device 3 capacity nsec 50 bsize 512
Nov 26 14:48:35 faerun kernel: uba:end_request: I/O error, dev uba,
sector 2
Nov 26 14:48:35 faerun kernel: Buffer I/O error on device uba, logical
block 1
Nov 26 14:48:35 faerun kernel: end_request: I/O error, dev uba, sector 4
Nov 26 14:48:35 faerun kernel: Buffer I/O error on device uba, logical
block 2
Nov 26 14:48:35 faerun kernel: end_request: I/O error, dev uba, sector 6
Nov 26 14:48:35 faerun kernel: Buffer I/O error on device uba, logical
block 3
Nov 26 14:48:35 faerun kernel: end_request: I/O error, dev uba, sector 0
Nov 26 14:48:35 faerun kernel: Buffer I/O error on device uba, logical
block 0
Nov 26 14:48:35 faerun kernel: end_request: I/O error, dev uba, sector 2
Nov 26 14:48:35 faerun kernel: Buffer I/O error on device uba, logical
block 1
Nov 26 14:48:35 faerun kernel: end_request: I/O error, dev uba, sector 4
Nov 26 14:48:35 faerun kernel: Buffer I/O error on device uba, logical
block 2
Nov 26 14:48:35 faerun kernel: end_request: I/O error, dev uba, sector 6
Nov 26 14:48:35 faerun kernel: Buffer I/O error on device uba, logical
block 3
Nov 26 14:48:35 faerun kernel: end_request: I/O error, dev uba, sector 0
Nov 26 14:48:35 faerun kernel: Buffer I/O error on device uba, logical
block 0
Nov 26 14:48:35 faerun kernel: unable to read partition table
Nov 26 14:48:35 faerun kernel: end_request: I/O error, dev uba, sector 2
Nov 26 14:48:35 faerun kernel: Buffer I/O error on device uba, logical
block 1
Nov 26 14:48:35 faerun kernel: end_request: I/O error, dev uba, sector 4
Nov 26 14:48:35 faerun kernel: Buffer I/O error on device uba, logical
block 2
Nov 26 14:48:35 faerun kernel: end_request: I/O error, dev uba, sector 6
Nov 26 14:48:35 faerun kernel: Buffer I/O error on device uba, logical
block 3
Nov 26 14:48:35 faerun kernel: end_request: I/O error, dev uba, sector 0
Nov 26 14:48:35 faerun kernel: Buffer I/O error on device uba, logical
block 0
Nov 26 14:48:35 faerun kernel: end_request: I/O error, dev uba, sector 8
Nov 26 14:48:35 faerun kernel: Buffer I/O error on device uba, logical
block 4
Nov 26 14:48:35 faerun kernel: end_request: I/O error, dev uba, sector
10
Nov 26 14:48:35 faerun kernel: Buffer I/O error on device uba, logical
block 5
Tom
--
Tom Epperly <tomepperly@comcast.net>
Reply to: