标签:
在对希捷硬盘进行修复时,如果是坏道严重需要通过调用厂家校准程序来进行全面修复,这里来说说效率源希捷硬盘全面自动校准和F级校准的区别。
首先来解释下什么是全面自动校准:
希捷硬盘出厂时都会对新硬盘进行全面测试,测试的方法是通过运行存储在硬盘自身固件区里的一段程序来实现的,以下叫它"校准程序",测试全面通过后方可出厂以及销售。
希捷酷鱼系列固件模块组成:
0 ALT G表模块
1 ATA 硬盘正常工作必须模块
2 CERT 校准代码
3 CERT TAB 校准流程
4 INFO 硬盘参数
5 PL PLIST表模块
6 TS 道表模块
7 APP 引导模块
8 SECT 批处理脚本模块
10 SMART SMART模块
不同系列硬盘用于校准的程序分布在固件区不同模块中,希捷酷鱼系列就是由2号CERT 模块和3号CERT TAB模块组成,其它系列盘各有不同,这里主要以酷鱼系列为例加以说明。
硬盘通电后会自动完成APP模块的装入,完整ATA模块的加载、并完成一系列后续测试工作以及读取参数信息、让硬盘工作在AGE=50状态,此时硬盘就绪认盘。
校准程序的作用就是用于校准修复硬盘,磁头测试、固件区坏道修复、数据区坏道修复、一个硬盘在正常使用时校准程序是不起作用的。(这一点很重要)。
当硬盘工作一定时间后,或是环境问题,或是用户使用问题,便会出现各种不同故障需要再次调用这段校准程序予以全面修复。
下面说说希捷硬盘酷鱼系列开启全面自动校准的方法:
效率源希捷专修程序为用户提供两种开启全面自动校准的方法:
通过专修程序"自动校准"选项中的""开启。
通过指令模式下使用CTRL+R命令把CERT校准模块装入硬盘内存然后手动输入N2,,22或N2,AA,22(扩展校准)回车后并使用CTRL+T命令开启。
两种方法效果一样。其作用就是调用并运行CERT、CERT TAB这两个程序。
那么校准程序也需要就绪认盘才能调用和开启吗?我现在的硬盘已经不认盘了,还能开启全自动校准吗?
为了回答这两个问题,先简单说下运行校准程序需要的环境:
研究证明:待修硬盘只需要硬盘正常并完整的加载了APP并工作在了T>模式下,便可正常调用CERT、CERT TAB 两个模块进行校准工作了,当然,CERT、CERT TAB这两个关键模块没有损坏才可以。
因此不认盘情况下对待修硬盘通电后,保证值指令下使用ctrl+z命令后能到"T>"的,就可以开全自动校准,(能正常认盘的同样如此)。至于开启是否成功就要看CERT和CERT TAB是否正确和硬盘的自身情况了。
通过上面全自动校准介绍,就很容易理解什么是F级校准了:
希 捷硬盘F级的概念这里不再解释,F级校准就是在硬盘无法正常装入APP情况下(也就是对待修硬盘通电后指令下不能到"T>"而是"F>"), 属于仅工作在电路板状态,这个状态下是不能对固件区数据做任何操作的。我们本想如果能够在这个状态下通过回写APP、CERT、CERT TAB实现完成全自动校准的开启、最终实现硬盘的修复,但其结果是:F级下无法获取固件区任何信息如"固件区起始地址"等等……那还有其它方法校准程序的 调用呢?
通过效率源专修程序把一个匹配的APP模块模拟硬盘自身装入的过程,直接引导进硬盘电路板内存(电路板内存读写技术),使硬盘成功的进入了T>模式,从而实现校准程序的调用。整个引导过程就是在效率源专修程序"引导管理"选项中完成。如图:
这里的操作非常简单,只需要在左边的文件选择框里选择固件放路径,再选择""按钮即可,引导完成后指令回车如果是T>表示APP加载成功,就可以开校准了,后续操作和全面自动校准完全相同。
在F级校准的实际操作中,我们通常不仅仅加载APP模块,而是连同 CERT 和 CERT TAB一起加载到内存,因此很多时候选择""这又是为什么呢?
大多数情况下,APP、CERT、CERT TAB必须完全匹配。同一个硬盘备份出来的完好模块用于开启校准时成功率大大提高。
原盘固件区中的CERT、CERT TAB 已经损坏。
终 结:经过以上希捷硬盘大致的工作原理、校准程序的工作原理、全自动校准以及F级校准的原理的分析,因此可以用一句话来说明全自动校准和F级校准的区别。那 就是"全自动校准就是用待修硬盘自身的校准程序来修盘,F级校准就是采用引导或操作电路板内存的方式用外部校准程序来修盘,达到改变固件区地址、避开固件 区坏道的目的,有更高的修复成功率"。
具体什么情况下在两者之间进行选择就要看硬盘当前能够工作的状态和校准程序的损坏情况而定。
标签:
原文地址:http://www.cnblogs.com/javazhu/p/4610184.html