八喜 发表于 2007-1-26 12:24:57

硬盘的Self-Test

各Maxtor硬盘的Self-Test的运行原理是不同的。PC3000支持的硬盘可以有针对性的选择不同的执行Self-Test方法。   <br>
硬盘在成功完成Self-Test后会重新计算自校准参数,隐藏缺陷扇区,建立S.M.A.R.T.属性等等。<br>
要启动Self-Test可以选择菜单中的命令“Launch Self-Test”。有两种方式可以选择:立即执行或者重新家电后在执行。两种方式在效果上是等同的。如果选择了第二种方式,再重新家电后需要等待30秒或者10分钟(根据硬盘的属系而不同),然后才会执行Self-Test。在Self-Test开始进行Self-Test是发光二极管会以2HZ的频率闪烁。如果在硬盘开始执行Self-Test之前发出停止Self-Test的命令或读取硬盘信息(Read Passport)的命令,硬盘就会退回到正常的工作状态。
在执行Self-Test过程中,发光二极管会以各种频率闪烁。<br>
在从“基本固件区”载入Self-Test之前,推荐预先清空缺陷表和模块PN=33h(清除的方法见第6.2.1.1节)。这可以保证Self-Test程序可以正确的隐藏缺陷。<br>
PC3000内置了显示Self-Test过程的功能。在启动PC3000时选择“Self-Test Monitoring”就可以不启动Maxtor程序的状态下查看Self-Test状态。<br>
在执行Self-Test可以使用PC3000 PCI卡上的电源,也可以使用单独的电源。<br>
1.启动Self-Test<br>
——LaunchSelf-Test<br>
——不要退出PC3000程序,也不要拔掉IDE连接线,关闭硬盘的电源再打开<br>
——启动“monitoringSelf-Teststate(查看Self-Test状态)”,在屏幕上会显示Self-Test的进程。<br>
2.使用单独的电源启动Self-Test的过程<br>
——LaunchSelf-Test<br>
——将硬盘连接到单独的电源<br>
——由于Maxtor硬盘上没有发光二极管,可以如图12所示外接一个发光二极管。<br>
注意!某些系列的硬盘Self-Test已发生严重错误而结束,那么硬盘的固件区会遭到破坏,因此在执行Self-Test之前要备份固件区。<br>
中国硬盘基地网 intohard.com
注意!在进行Self-Test时用户的数据会被全部删除。<br>

<table width="500" height="200" border="1" cellpadding="0" cellspacing="0" bordercolor="#CCCCCC">
<tr>
    <td width="189" valign="top"><p align="center">ID </p></td>
    <td width="189" valign="top"><p align="center">名称 </p></td>
    <td width="189" valign="top"><p align="center">功能 </p></td>
</tr>
<tr>
    <td width="189" valign="top"><p align="center">01 </p></td>
    <td width="189" valign="top"><p align="center">Begin test </p></td>
    <td width="189" valign="top"><p>开始测试 </p></td>
</tr>
<tr>
    <td width="189" valign="top"><p align="center">00 </p></td>
    <td width="189" valign="top"><p align="center">Test end </p></td>
    <td width="189" valign="top"><p>使硬盘从 Self-test 中退出。所有的未调用的测试也用此填充 </p></td>
</tr>
<tr>
    <td width="189" valign="top"><p align="center">06 </p></td>
    <td width="189" valign="top"><p align="center">Wait outside event </p></td>
    <td width="189" valign="top"><p>在工厂中使用此脚本等待外部命令 </p></td>
</tr>
<tr>
    <td width="189" valign="top"><p align="center">38 </p></td>
    <td width="189" valign="top"><p align="center">OPITMIZATION </p></td>
    <td width="189" valign="top"><p>此测试生成自校准参数。如果此测试不能执行,那就不能启动硬盘 </p></td>
</tr>
<tr>
    <td width="189" valign="top"><p align="center">90 </p></td>
    <td width="189" valign="top"><p align="center">Cutomization of overhead zon </p></td>
    <td width="189" valign="top"><p>此测试调整固件区的参数。有时会发出“嗡嗡”的声音。此测试失败就不能进行后续的测试 </p></td>
</tr>
<tr>
    <td width="189" valign="top"><p align="center">89 </p></td>
    <td width="189" valign="top"><p align="center">Power switch </p></td>
    <td width="189" valign="top"><p>此测试会重启硬盘。通过修改模块 PN=95h 来在程序 A(0) 和 B(0100h) 之间切换 </p></td>
</tr>
<tr>
    <td width="189" valign="top"><p align="center">0C , 31 , 32 </p></td>
    <td width="189" valign="top"><p align="center">NOP </p></td>
    <td width="189" valign="top"><p>此测试不做任何操作 </p></td>
</tr>
<tr>
    <td width="189" valign="top"><p align="center">F5 </p></td>
    <td width="189" valign="top"><p align="center">Comment string </p></td>
    <td width="189" valign="top"></td>
</tr>
</table>
<br>
当将硬盘连接到单独的电源时,要检测Self-Test是否正确完成比较容易。如果发生致命的错误,硬盘的奠基会停转,发光二极管也停止闪亮。如果Self-Test正常完成,那么硬盘不会停转,发光二极管随着不同系列的营盘表现不同。<br>
页: [1]
查看完整版本: 硬盘的Self-Test