外付けハードディスクにファイルをコピーしている最中に、dmesgからこんな出力がありました。
[76668.241387] sd 12:0:0:0: [sde] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[76668.241392] sd 12:0:0:0: [sde] tag#0 CDB: Write(16) 8a 00 00 00 00 00 ff ff ff 80 00 00 00 80 00 00
[76668.241394] blk_update_request: I/O error, dev sde, sector 4294967168
[76668.241443] EXT4-fs warning (device dm-6): ext4_end_bio:329: I/O error -5 writing to inode 133955588 (offset 2692743168 size 8388608 starting block 536869888)
[76668.241445] Buffer I/O error on device dm-6, logical block 536869888
[76668.241448] Buffer I/O error on device dm-6, logical block 536869889
[76668.241450] Buffer I/O error on device dm-6, logical block 536869890
[76668.241451] Buffer I/O error on device dm-6, logical block 536869891
[76668.241452] Buffer I/O error on device dm-6, logical block 536869892
[76668.241453] Buffer I/O error on device dm-6, logical block 536869893
[76668.241454] Buffer I/O error on device dm-6, logical block 536869894
[76668.241456] Buffer I/O error on device dm-6, logical block 536869895
[76668.241457] Buffer I/O error on device dm-6, logical block 536869896
[76668.241458] Buffer I/O error on device dm-6, logical block 536869897ファイルマネージャ(Caja)はコピーを止めず、実際、警告も出さずに操作を終了しましたが、その後、そのエラーが発生したファイルを(CRCを計算して(終了しませんでした))読もうとしたら、さらにエラーが発生しました。
[78572.174482] sd 12:0:0:0: [sde] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[78572.174487] sd 12:0:0:0: [sde] tag#0 CDB: Read(16) 88 00 00 00 00 00 ff ff ff f0 00 00 00 10 00 00
[78572.174490] blk_update_request: I/O error, dev sde, sector 4294967280
[78572.223194] sd 12:0:0:0: [sde] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[78572.223200] sd 12:0:0:0: [sde] tag#0 CDB: Read(16) 88 00 00 00 00 00 ff ff ff f8 00 00 00 08 00 00
[78572.223202] blk_update_request: I/O error, dev sde, sector 4294967288その後、そのファイルを別の場所にコピーすることができましたが、チェックサムが元と一致しないので、不良セクタかもしれないと思いましたが......。SMARTで確認したところ、再割り当ての情報はありませんでした。
これは何を意味するのでしょうか?ドライブが壊れたのか、それともシステムのランダムエラーなのか?私は心配する必要がありますか?
sd 12:0:0:0: [sde] tag#0 CDB: Write(16) 8a 00 00 00 00 00 00
最初のエラーは、SCSIコマンド0x8a(書き込み)に失敗し、errno 5, EIO Input/output errorを取得したことを示しています。 メディアへの物理的な書き込みでこのようなエラーが発生した場合、メディアの物理的なエラーか、もしくはドライバとコントローラ間の相互接続ケーブル(例えばSATAケーブル)を再確認する必要があります。
続くSCSIコマンドエラー0x88は読み込み失敗です。S.M.A.R.T.データを監視する必要があるようです。おそらくメディアを交換する必要があります。