关于CERT TABLE
不知道大家有没有仔细看过CERT TABLE的内容,相信很多人都不了解这个模块。看看这个东西,大家会觉得开始有点兴致了。^_^这个是一个.7的盘的CERT TABLE里的内容。
都看出来了吧,平时咱跑SF的流程,可都在这里记录着了。CT表的重要性,就是等于
CERT的身份证明一样。我想,CT表里,还包含着LOG,还有其他一些关于CERT的关键内容。
平时咱想要修改SF流程,首先得知道这个。有些盘SF时候,某些流程NO LOG了,看到有些人说,
用H,,22来复位HEALTH信息和LOG。但我试过,貌似没啥效果。因为LOG里本来就没内容了,你咋复位
又有啥用?还是从模块方面着手吧。试试写个CT表,LOG就出来了。而CERT模块本身,就是SF时候
的主内容和过程。另外还有一点,大家都看过这么个文章,
希捷酷鱼7200.7硬盘自校准各流程功能明细
4.1 硬盘安装和伺服校正测试
4.1.1 TEST 01 - 制造临时日志
4.1.2 TEST 02 - 格式化和测试错误日志
.............
看出来了,01测试是制造临时日志。真正出现NO LOG的盘,首先尝试H,,22。如果还是LOG没出来,那就试试从N1,,22跑。
再不行,写CT表。问题不大。
以上只是我个人的想法,说的不对的,请大家指出,只有大家一起研究,学习才会进步。
[ 本帖最后由 cham_810 于 2009-1-17 17:20 编辑 ] 支持老大的,说的很详尽,有时间我试一下,多谢分享! cham兄弟,你的东西很深奥呀。。。学习了。。。 都是些基础问题。如果不去思考,碰到这些问题,老是没法解决。
[ 本帖最后由 cham_810 于 2009-1-17 17:20 编辑 ] 进来这么多兄弟看了,都不说句话。
绝对是好东西
好东西呀, CERT CODE是SF中要调用的程序,CERT TABLE就是SF时的流程,也就是SF过程中怎么来调用那些程序。NO LOG是因为此步骤SF失败,所以没创建相关记录,失败的原因有很多,可从前面的实时显示记录中来分析原因。
H,,22本身和NO LOG无关,它只复位健康值,并不会去改动LOG,但是因为健康值太差后也会造成盘拒绝继续SF,所以有些NO LOG是因为健康值太差而中止的有时会有点作用,后面做下去有些就能成功的盘很可能就是因为一些大的错误前面已经处理掉了。
LOG也是记录在SA区的,所以I,,22或N2,,22都会重做SA区,清掉所有LOG,从3或后面开始做就不会清原LOG,只会覆盖或追加,所以从2开始做还有个好处就是挂独立电源、不监视串口的盘SF异常中止后可通过NO LOG来判断是停在何处了。再用D指令来查看LOG记录分析原因。
我感觉从02-05都OK END的盘,后面再出错,一般就是盘面或磁头不良了,看08、0C、31、32、3A等后面相应的统计LOG,特别是能正常做完4D的,4D里面有完全的坏道和坏扇区显示,能看出是某盘区域或头不好,多做几次还一样就要砍相应头或段。如果正常做完后用VCR擦写还是常出坏扇区,并且看G表(就是REMAP表)都是某个头的,说明此头性能不良或被污损,也要砍。 冬青哥的说法强,我很赞同。加到这个帖子里就完整了。o∩_∩o 学习学习,基础的东西,学的比较枯躁,但是用的时候,就显出来了!! (49: (49: (49: