迅维网

查看: 13709|回复: 7
打印 上一主题 下一主题

7200.12 500G SMART B8错误修复一例

  [复制链接]
跳转到指定楼层
1#
发表于 2014-1-28 11:58:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自: 吉林延边州延吉 来自 吉林延边州延吉

马上注册,获取阅读精华内容及下载权限

您需要 登录 才可以下载或查看,没有帐号?注册

x
  一12代500G盘,用STC m指令格式化不出现错误,能顺利结束,用HD Tune一测试的时候就出现(B8)末尾到末尾错误检测失败,反复格了2次都是这个问题,开始百度,没有任选有价值一信息,都是说要返修,没有自己解决办法。


  没有办法对照该错误的英文原文End to End Error Detection去  google,说是HP的一项硬盘监测的新技术,并找到一篇PDF文档,通过对文档的阅读可以知道该技术的作用是防止硬盘在处理数据的时候出现错误,进行效验的一种方式。
  我的理解是现代硬盘由于数据处理速度的加快,硬盘主芯片内都集成了2-3个微处理器内核,分别处理SATA接口传输,伺服寻道,硬盘读取等任务,但共用一个存储芯片(内存空间)。当一个处理器在进行数据读出的时候,每从硬盘盘体读出一组数据就放到的缓存里,并且在放的时候给每个数据加2个效验位,然后它就不管了,继续进行读下一个数据的操作。

  处理SATA接口的处理器也从缓存里读数据放到SATA接口上传输给主机,在读的时候根据先前的处理器写入的效验信息判断数据是否准确,如果效验值正确就传输给主机,如果由于某种原因数据出现错误,就报B8错误。
  在写的时候相反,负责SATA接口的处理器先写效验,负责往硬盘内写入的处理器则根据效验信息判断数据是否正确。
  由于B8是硬盘较为底层数据效验,一旦出现错误就是致使错误,因此B8只要出现很少的次数就会报失败。
  通过以上分析,出现B8和硬盘的盘体没有任何关系,只涉及到硬盘电路板上主芯片和缓存芯片之间的数据交换,因此通过换板就能解决问题。

  既然数据只涉及到主芯片和缓存芯片,相着先易后难的顺序先更换存储芯片,从另一320G硬盘的拆下一16M的DDR缓存芯片,换上,经测试再不出现B8错误,硬盘完美修复。
  注:出现B8错误可能只是缓存的高位出现个别少数硬件错误,只在数据缓冲区,如果缓存芯片大面积损坏,硬盘可能就没法启动了。
  对B8更合理的翻译我觉得应该是:点到点数据错误检测 Download.pdf (88.65 KB, 下载次数: 6)

评分

参与人数 3下载分 +35 收起 理由
罗工SAS + 20 很给力!
xiaoyun + 5 很给力!
缘分草 + 10 很给力!

查看全部评分

2#
发表于 2014-1-28 12:39:43 | 只看该作者 来自: 广东广州 来自 广东广州
好经验,多谢分享。
缓存芯片故障,等于是硬盘自己的内存条坏了。
比较少见,可能是我修的盘还太少。

回复 支持 反对

使用道具 举报

3#
发表于 2014-2-3 11:44:25 | 只看该作者 来自: 河南郑州 来自 河南郑州
这是一个新思路。

回复 支持 反对

使用道具 举报

4#
发表于 2014-2-12 09:32:11 | 只看该作者 来自: 北京 来自 北京
好经验,多谢分享。缓存芯片故障,比较少见。

回复 支持 反对

使用道具 举报

5#
发表于 2014-2-12 15:54:26 | 只看该作者 来自: 辽宁抚顺 来自 辽宁抚顺
这个案件不错

回复 支持 反对

使用道具 举报

6#
发表于 2014-2-15 23:17:56 | 只看该作者 来自: 山东济宁 来自 山东济宁
希望能上些软件使用教程

回复 支持 反对

使用道具 举报

7#
发表于 2014-3-13 21:51:52 | 只看该作者 来自: 广东 来自 广东
学习了!!!!!

回复 支持 反对

使用道具 举报

8#
发表于 2014-3-14 21:08:58 | 只看该作者 来自: 河北沧州 来自 河北沧州
这个修不修有什么用

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长提醒 上一条 /1 下一条

快速回复 返回顶部 返回列表
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图


芯片搜索

快速回复