关于.11盘LBA 0的指令修复
大家都看了关于BUSY问题的恢复,都知道其实是在1级下用N1重建了SMART扇区。(此段来自于“维修达人”,借此一用。)
希捷7200.11硬盘就绪后,硬盘还可能显示LBA容量值为0的情况,硬盘在校验缺陷列表的时候,会读取G表和P表的数据,当读取内容校验通不过的时候,硬盘会处于自我保护状态,保护盘体上的数据不会因为其他误操作而被破坏。LBA为0时应该是G表和P表的数据产生混乱,引起校验时无法通过。
G表的校验和与SMART表相关,希捷酷鱼11硬盘在处理坏道的时候会通过SMART系统来自我检测,多次读写扇区来确定是否真的坏道,将发现的坏道加入G表,这一过程会被SMART记录在工作日志中。当在硬盘大量处理数据时,如果多次突然断电,终止硬盘工作,就会破坏SMART表,影响G表数据。所以,这一故障也会引起LBA为0
问题找到了,就是SMART的问题。这时新的问题也摆出来了。如何通过指令修复快速修复LBA 0呢。既然BUSY已经解决了,那么LBA 0应该不是大问题。问题就是关键点没找到。
大家瞧瞧这个,希捷指令说明书里的东西,我看了一下,似乎看到了些眉目,但是因为没有。11的盘来做试验。也没有找到哪些组合指令加在一起就能解决。所以大家一起来想想吧。
N2后就更新了SMART状态了。
N3更新了SMART的版本升级(简直不知道啥时候用)
N5清空了SMART状态数据
......
......
大家有思路就研究一下吧。
[ 本帖最后由 cham_810 于 2008-12-18 22:21 编辑 ] 感謝樓主的分享~~!! 原帖由 GTXsteven 于 2008-12-18 22:33 发表 http://bbs.intohard.com/images/common/back.gif
感謝樓主的分享~~!!
GTX兄一起想想吧。 谢谢分享,图省事就整个udma一键清除也成。
udma 的解决basy的问题。和lba=0的问题的
看了一个视频。。。udma 的解决basy的问题。和lba=0的问题的。。看看就明白了。
其中有个
erase smart...............
erase g-list...............
..........
我传上来吧。。。
附件: 原帖由 xfeng8 于 2008-12-19 12:02 发表 http://bbs.intohard.com/images/common/back.gif
看了一个视频。。。udma 的解决basy的问题。和lba=0的问题的。。
看看就明白了。
其中有个
erase smart...............
erase g-list...............
..........
我传上来吧。。。
附件:19582
谢谢XFENG
看来是要1>N1
T>i1,1,22 或者 1>N7
哈哈,有待大家测试了。我没有。11的故障盘。谁测试成功了记得吼一声。 原帖由 xfeng8 于 2008-12-19 12:02 发表 http://bbs.intohard.com/images/common/back.gif
看了一个视频。。。udma 的解决basy的问题。和lba=0的问题的。。
看看就明白了。
其中有个
erase smart...............
erase g-list...............
..........
我传上来吧。。。
附件:19582
谢谢xfeng
有机会试试 我有故障盘,谁能免费帮我一次... 感激不尽~~~我的500G啊
研究研究
好的大家研究323532 跟踪udma 串口做了什么动作 ,就知道了。。。。。,
页:
[1]
2