|
Hitachi-IBM屏蔽磁头出错解析 点击“屏蔽磁头”菜单,首先会弹出工作目录设置对话框,要求用户设置当前的工作目录,用户在设置好当前的工作目录后将会弹出“屏蔽磁头”参数设置对话框,如图1。
对话框中分为以下几个部分:“文件夹选择”、“设置模式”、“当前使用的磁头”。其中“备份到以下文件夹”用于备份关键模块以及保存生成的模块,“设置模式”用于改变SPT的交换因子。

图1屏蔽磁头
对于Hitachi-IBM的多个磁头的硬盘当其中一个磁头损坏时,硬盘将出现很多坏道。这些坏道出现的很有规律,一般是正常的区域和出错区域交替出现。区域大小视各个硬盘的SPT而定。
“屏蔽磁头”用于屏蔽坏头,前者对所有硬盘都使用统一方法处理,在遇到硬盘Busy时没有复位的过程,速度较快;后者为MRT特有功能针对硬盘进行特殊处理,在遇到硬盘Busy时有硬复位的的操作,速度较慢。若使用普通模式无法校准可以尝试遗留模式。如果用户勾选“是否写入NV-RAM”当校准入口地址成功后会程序会将正确结果直接写入NV-RAM,并重新识别硬盘。执行结果显示在日志页。
1. 屏蔽磁头出错情况总结
有以下几个原因导致屏蔽磁头出错:
1.)NV-RAM读取失败
此时在Log页将显示以下信息:
Read NV-RAM………………………………………..Error
此错误表明NV-RAM或者RAM不可读取,可能由于硬盘密钥不正确或者硬盘PCB板有问题,如果是前者请选择正确的硬盘家族,如果是后者请确定PCB板是否连接正常。
否则在Log页将显示以下信息:
Read NV-RAM………………………………………..OK
表明NV-RAM读取正常。
2.)模块读取失败
屏蔽磁头功能需要修改CHNL、ZONE、CNS1这3个模块如果这几个模块读取失败将在Log页将显示以下信息:
Read CHNL(0) module………………………………………..Error
或
Read ZONE(0) module………………………………………..Error
或
Read CNS1(0) module………………………………………..Error
否则在Log页将显示以下信息:
Read CHNL(0) module………………………………………..OK
或
Read ZONE(0) module………………………………………..OK
或
Read CNS1(0) module………………………………………..OK
表明关键模块可以正常读取。
3.)保存NV-RAM文件失败
此时在Log页将显示以下信息:
Saveing NV-RAM to file……………………………………………………………….. Error
此错误表明备份NV-RAM出错,可能是由于工作目录建立出错、该文件夹禁止写入、杀毒软件或者其他程序锁定了工作目录、系统问题等。
否则在Log页将显示以下信息:
Saveing NV-RAM to file………………………………………………………………..OK
表明NV-RAM正常备份。
3.)在CNHL中搜索数据适配器的偏移地址
如果出错将在Log页将显示以下信息:
Search address in CHNL……………………………………………..Error
此错误表明CHNL中没有搜索到数据适配器的偏移地址,通常是由于硬盘不支持此系列的屏蔽磁头。
否则在Log页将显示以下信息:
Search address in CHNL……………………………………………..OK
4.)生成关键模块
这一步如果出错将在Log页将显示以下信息:
Generate CHNL module…………………………………………. Error!
或
Generate ZONE module…………………………………………. Error!
或
Generate CNS1 module…………………………………………. Error!
通常程序是不可能出现这种错误的,一旦出现就意味着缓冲区被意外改写。
否则在Log页将显示以下信息:
Generate CHNL module…………………………………………. OK!
或
Generate ZONE module…………………………………………. OK!
或
Generate CNS1 module…………………………………………. OK!
5.)写入关键模块
这一步如果出错将在Log页将显示以下信息:
Write CHNL(0)/CHNL(1) module…………………………………………. Error!
或
Write ZONE(0)/ZONE(1) module…………………………………………. Error!
或
Write CNS1(0)/CNS1(1) module…………………………………………. Error!
这种错误表明该模块的Copy0或Copy1无法写入,通常这种情况可能是由于硬盘的写缓存关闭了或者SA区域有划伤\坏道。
否则在Log页将显示以下信息:
Write CHNL(0)/CHNL(1) module…………………………………………. OK!
或
Write ZONE(0)/ZONE(1) module…………………………………………. OK!
或
Write CNS1(0)/CNS1(1) module…………………………………………. OK!
6.)写入NV-RAM
如果出错将显示以下信息:
Write NV-RAM…………………………………………. Error!
通常不会出错,NV-RAM既然可以正常读取那么就可以正常写入。
否则显示以下信息:
Write NV-RAM…………………………………………. OK!
7.)G-List转P-List
如果出错将显示以下信息:
G-List to P-List…………………………………………. Error!
通常出现这种情况表明程序在执行G-List转P-List的时候出错。通常是由于硬盘的编译器没有正常工作。出现此类从信息一般表明屏蔽磁头失败,并且掉电后硬盘将无法识别。
否则显示以下信息:
G-List to P-List…………………………………………. OK!
显示此类信息即代表屏蔽磁头成功。接下来只要等待格式化完毕,此硬盘就可以正常使用了。
2. 总结
屏蔽磁头功能是建立在硬盘的固件可以正常读写的情况下,用户在使用此功能时必须保证硬盘的固件没有损坏。另外还有一些不大可能出现的错误,保存文件失败,出现此类错误要么是文件夹不存在或者文件被锁定。具体情况可以参考新《Hitachi-IBM屏蔽磁头功能演示》。
|
|