Willkommen im Club der USB Festplattenbesitzer. Leider werden einige USB Festplatten noch nicht richtig unterstützt. Ich habe zB. eine mit einem Genesys Logic Controller mit dem Efect das ich ca. 80MB schreiben kann und dann fliegt die Platte aus dem System. Mit dem Patch sollen einige Erfolg gehabt haben: ===== drivers/usb/storage/usb.c 1.119 vs edited ===== --- 1.119/drivers/usb/storage/usb.c Sun Jun 13 16:09:07 2004 +++ edited/drivers/usb/storage/usb.c Mon Jun 21 10:51:41 2004 @@ -359,6 +359,7 @@ /* we've got a command, let's do it! */ else { US_DEBUG(usb_stor_show_command(us->srb)); + udelay(300); us->proto_handler(us->srb, us); } Ich bin daraus nicht schlau geworden. Frank F.T.
Hallo Liste,
habe mir vor ein paar Tagen eine externe USB Platte gekauft (http://www.trekstor.de/usbstorage35.shtml). Leider funktioniert sie nicht so wie sie sollte. Habe verschiedene aktuelle Kernel ausprobiert (linux-2.6.5-7.75, linux-2.6.7-bk13, linux-2.6.7-mm4) aber alle hatten das gleiche Fehlerverhalten.
Die Platte wird richtig erkannt und das mounten geht auch ohne Probleme.
Wenn ich aber Daten auf die Platte kopiere hängt sie sich nach einer Weile (mehrere GBs sind bereits kopiert) auf und es gar nix mehr.
Ich befürchte schon, dass es an der Platte liegt und nicht am OS.
Anbei noch ein Auszug aus dem Logfile. Vielleicht kann mir ja doch noch jemand helfen.
Besten Dank
Hans
Jun 30 17:28:05 tux0815 kernel: usb 1-8: new high speed USB device using address 2 Jun 30 17:28:05 tux0815 /etc/hotplug/usb.agent[10176]: need a device for this command Jun 30 17:28:11 tux0815 kernel: Initializing USB Mass Storage driver... Jun 30 17:28:11 tux0815 kernel: scsi2 : SCSI emulation for USB Mass Storage devices Jun 30 17:28:11 tux0815 kernel: Vendor: Genesys Model: USB to IDE Disk Rev: 0002 Jun 30 17:28:11 tux0815 kernel: Type: Direct-Access ANSI SCSI revision: 02 Jun 30 17:28:11 tux0815 kernel: SCSI device sda: 234441648 512-byte hdwr sectors (120034 MB) Jun 30 17:28:11 tux0815 kernel: sda: test WP failed, assume Write Enabled Jun 30 17:28:11 tux0815 kernel: sda: assuming drive cache: write through Jun 30 17:28:11 tux0815 /etc/hotplug/block.agent[10254]: try 1 while waiting for /block/sda's bus_id 2:0:0:0 Jun 30 17:28:11 tux0815 kernel: sda: sda1 sda2 Jun 30 17:28:11 tux0815 kernel: Attached scsi removable disk sda at scsi2, channel 0, id 0, lun 0 Jun 30 17:28:11 tux0815 kernel: Attached scsi generic sg0 at scsi2, channel 0, id 0, lun 0, type 0 Jun 30 17:28:11 tux0815 kernel: USB Mass Storage device found at 2 Jun 30 17:28:11 tux0815 kernel: usbcore: registered new driver usb-storage Jun 30 17:28:11 tux0815 kernel: USB Mass Storage support registered. Jun 30 17:28:11 tux0815 /etc/hotplug/block.agent[10277]: new block device /block/sda/sda2 Jun 30 17:28:11 tux0815 /etc/hotplug/block.agent[10276]: waiting for /var/lock/block.agent.lock, process 10277 holds it Jun 30 17:28:12 tux0815 /etc/hotplug/block.agent[10254]: waiting for /var/lock/block.agent.lock, process 10277 holds it Jun 30 17:28:19 tux0815 /etc/hotplug/block.agent[10277]: mount by-path/usb-storage-odd-0x05e3-0x0702:0:0:0p2 Jun 30 17:28:19 tux0815 /etc/hotplug/block.agent[10277]: mount: fs type subfs not supported by kernel Jun 30 17:28:19 tux0815 /etc/hotplug/block.agent[10276]: new block device /block/sda/sda1 Jun 30 17:28:19 tux0815 /etc/hotplug/block.agent[10276]: mount by-path/usb-storage-odd-0x05e3-0x0702:0:0:0p1 Jun 30 17:28:19 tux0815 /etc/hotplug/block.agent[10276]: mount: fs type subfs not supported by kernel Jun 30 17:28:20 tux0815 /etc/hotplug/block.agent[10254]: new block device /block/sda Jun 30 17:28:27 tux0815 kernel: (fs/jbd/recovery.c, 255): journal_recover: JBD: recovery, exit status 0, recovered transactions 2 to 59 Jun 30 17:28:27 tux0815 kernel: (fs/jbd/recovery.c, 257): journal_recover: JBD: Replayed 3939 and revoked 0/0 blocks Jun 30 17:28:37 tux0815 kernel: kjournald starting. Commit interval 5 seconds Jun 30 17:28:37 tux0815 kernel: EXT3 FS on sda1, internal journal Jun 30 17:28:37 tux0815 kernel: EXT3-fs: recovery complete. Jun 30 17:28:37 tux0815 kernel: EXT3-fs: mounted filesystem with ordered data mode. Jun 30 17:39:07 tux0815 kernel: device being removed Jun 30 17:39:07 tux0815 kernel: scsi2 (0:0): rejecting I/O to device being removed Jun 30 17:39:07 tux0815 kernel: scsi2 (0:0): rejecting I/O to device being removed Jun 30 17:39:07 tux0815 kernel: sda : READ CAPACITY failed. Jun 30 17:39:07 tux0815 kernel: sda : status=0, message=00, host=1, driver=00 Jun 30 17:39:07 tux0815 kernel: sda : sense not available. Jun 30 17:39:07 tux0815 kernel: scsi2 (0:0): rejecting I/O to device being removed Jun 30 17:39:07 tux0815 last message repeated 20 times Jun 30 17:39:07 tux0815 kernel: sda: Write Protect is off Jun 30 17:39:07 tux0815 kernel: sda: Mode Sense: 00 00 00 00 Jun 30 17:39:07 tux0815 kernel: sda: assuming drive cache: write through Jun 30 17:39:07 tux0815 kernel: scsi2 (0:0): rejecting I/O to device being removed Jun 30 17:39:07 tux0815 last message repeated 16 times Jun 30 17:39:07 tux0815 kernel: <3being removed Jun 30 17:39:07 tux0815 kernel: scsi2 (0:0): rejecting I/O to device being removed Jun 30 17:39:07 tux0815 last message repeated 266 times Jun 30 17:39:07 tux0815 kernel: Aborting journal on device sda1. Jun 30 17:39:07 tux0815 kernel: ext3_abort called. Jun 30 17:39:07 tux0815 kernel: EXT3-fs abort (device sda1): ext3_journal_start: Detected aborted journal Jun 30 17:39:07 tux0815 kernel: Remounting filesystem read-only Jun 30 17:39:07 tux0815 kernel: scsi2 (0:0): rejecting I/O to device being removed Jun 30 17:39:08 tux0815 last message repeated 32 times Jun 30 17:39:08 tux0815 kernel: EXT3-fs error (device sda1) in start_transaction: Journal has aborted Jun 30 17:39:08 tux0815 kernel: scsi2 (0:0): rejecting I/O to dead device Jun 30 17:39:08 tux0815 kernel: EXT3-fs error (device sda1): ext3_find_entry: reading directory #1818760 offset 0 Jun 30 17:39:08 tux0815 kernel: Jun 30 17:39:08 tux0815 kernel: scsi2 (0:0): rejecting I/O to dead device Jun 30 17:39:08 tux0815 kernel: EXT3-fs error (device sda1): ext3_find_entry: reading directory #1818760 offset 0 Jun 30 17:39:08 tux0815 kernel: Jun 30 17:39:08 tux0815 kernel: scsi2 (0:0): rejecting I/O to dead device Jun 30 17:39:08 tux0815 kernel: EXT3-fs error (device sda1): ext3_find_entry: reading directory #1818760 offset 0 Jun 30 17:39:08 tux0815 kernel: Jun 30 17:39:08 tux0815 kernel: scsi2 (0:0): rejecting I/O to dead device Jun 30 17:39:08 tux0815 kernel: EXT3-fs error (device sda1): ext3_find_entry: reading directory #1818760 offset 0 Jun 30 17:39:08 tux0815 kernel: Jun 30 17:39:09 tux0815 kernel: scsi2 (0:0): rejecting I/O to dead device
.....
Jun 30 17:39:10 tux0815 kernel: EXT3-fs error (device sda1): ext3_find_entry: reading directory #1015813 offset 0 Jun 30 17:39:10 tux0815 kernel: Jun 30 17:39:15 tux0815 kernel: scsi2 (0:0): rejecting I/O to dead device Jun 30 17:39:15 tux0815 kernel: printk: 24708 messages suppressed. Jun 30 17:39:15 tux0815 kernel: Buffer I/O error on device sda1, logical block 4040926 Jun 30 17:39:15 tux0815 kernel: lost page write due to I/O error on sda1 Jun 30 17:39:15 tux0815 kernel: scsi2 (0:0): rejecting I/O to dead device Jun 30 17:39:15 tux0815 last message repeated 2 times Jun 30 17:43:53 tux0815 kernel: scsi2 (0:0): rejecting I/O to dead device Jun 30 17:43:53 tux0815 kernel: EXT3-fs error (device sda1): ext3_find_entry: reading directory #1015811 offset 0
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com