Hello guys!
I have a problem with an external usb2.0 640GB disk plugged into a routerstation board running openwrt backfire 10.03.1-rc5 (linux 2.6.32.27). I've tried to solve this problem in openwrt forums (
https://forum.openwrt.org/viewtopic....146588#p146588), but noone seems to know the answer, so I'm trying here (maybe someone has already seen this isuue on other platform...).
There's an ext4 partition on the disk. It seems to run fine, but occasionally I get the following errors and the disk remounts readonly:
Code:
sd 1:0:0:0: [sda] Unhandled error code
sd 1:0:0:0: [sda] Result: hostbyte=0x07 driverbyte=0x00
sd 1:0:0:0: [sda] CDB: cdb[0]=0x2a: 2a 00 25 45 37 b8 00 00 10 00
end_request: I/O error, dev sda, sector 625293240
Aborting journal on device sda1-8.
EXT4-fs error (device sda1): ext4_journal_start_sb: Detected aborted journal
EXT4-fs (sda1): Remounting filesystem read-only
Code:
sd 1:0:0:0: [sda] Unhandled error code
sd 1:0:0:0: [sda] Result: hostbyte=0x07 driverbyte=0x00
sd 1:0:0:0: [sda] CDB: cdb[0]=0x2a: 2a 00 25 44 08 00 00 00 08 00
end_request: I/O error, dev sda, sector 625215488
Buffer I/O error on device sda1, logical block 78151680
lost page write due to I/O error on sda1
JBD2: I/O error detected when updating journal superblock for sda1-8.
sd 1:0:0:0: [sda] Unhandled error code
sd 1:0:0:0: [sda] Result: hostbyte=0x07 driverbyte=0x00
sd 1:0:0:0: [sda] CDB: cdb[0]=0x2a: 2a 00 00 00 08 00 00 00 08 00
end_request: I/O error, dev sda, sector 2048
Buffer I/O error on device sda1, logical block 0
lost page write due to I/O error on sda1
EXT4-fs error (device sda1): ext4_put_super: Couldn't clean up the journal
Can this be handled somehow? Like some special mount options?
I've suspected the disk to be damaged, so I plugged it into my laptop and wrote gigas of data to it without any failure. If I do the same on the router, the above errors always appear (usually 1GB of data is sufficient to generate the error).
Also S.M.A.R.T. doesn't show any failures.
Thanks for any help!