硬盘的Self-Test

[复制链接]
  • TA的每日心情
    开心
    2023-12-15 09:13
  • 签到天数: 55 天

    [LV.5]六品通判

    1200

    主题

    1966

    回帖

    13万

    积分

    Administrator

    分子与原子计算公式

    Rank: 9Rank: 9Rank: 9

    积分
    132063

    终身成就奖优秀斑竹奖宣传大使奖特殊贡献奖

    QQ
    发表于 2007-1-26 12:24:57 | 显示全部楼层 |阅读模式
    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>
    ——Launch  Self-Test<br>
    ——不要退出PC3000程序,也不要拔掉IDE连接线,关闭硬盘的电源再打开<br>
    ——启动“monitoring  Self-Test  state(查看Self-Test状态)”,在屏幕上会显示Self-Test的进程。<br>
    2.  使用单独的电源启动Self-Test的过程<br>
    ——Launch  Self-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>
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表