status=0x59 是什么错误啊?磁盘相关

status=0x59  是什么错误啊?磁盘相关
dmesg 里面有如下的错误信息

(device ide0(3,64)) status=0x59 { DriveReady SeekComplete DataRequest Error }

服务器是一台文件服务器,用 2.6内核
之前的时候可能有意外掉电。启动后常常出现磁盘I/O error.的信息刷屏。这个时候服务器就会拒绝新发起的链接要求。但是之前建立好的链接还是继续可用的。
fsck 后没有效果。。继续出现这种问题。google上查到最大可能是硬盘有坏道。
想问问这里的兄弟姐妹有没有遇到过类似的问题。

Linux下面检查磁盘坏道有什么比较好的工具么?