核心提示:刷写迈拓硬盘固件故障现象:开机后出现“Masterharddiskfail”信息,硬盘无法正常启动,有可能是硬盘固件损坏造成的。为此需要使用PC-3000等维修工具,将同型号的固件刷到硬盘中,即可排除故障。
刷写迈拓硬盘固件故障现象:开机后出现“Masterharddiskfail”信息,硬盘无法正常启动,有可能是硬盘固件损坏造成的。为此需要使用PC-3000等维修工具,将同型号的固件刷到硬盘中,即可排除故障。本案例分3个部分来叙述迈拓硬盘固件的刷写:
●加载LDR。
●刷写固件。
●重建译码器,擦除坏道。
需要指出的是,刷固件的成功率并非100%,下面以4D040H2为例,叙述一下刷写迈拓硬盘固件的过程。
1.加载LDR
步骤1:在本地找到待修硬盘的LDR和固件备份,或从网上下载同型号的硬盘固件,并通过IDE线和电源线将待修硬盘连接到PC-3000卡上。
步骤2:启动PC-3000,在主页面的“HDDVendors”列表框中选择“Maxtor”,并为PC-3000卡接通电源,单击“Runutility”按钮,如图2-28所示。
图2-28PC-3000主页面
步骤3:在图2-28中单击“Runutility”按钮后,程序会弹出“Utilitystart”对话框,如图2-29所示。
在“HDDfamily”组合框中选择硬盘所属类别,在这里选中“RomulusDSP”单选按钮,单击“LDRfileloading”按钮,从弹出的下拉框中选择“fromfile”,如图2-30所示。
步骤4:选择“fromfile”之后,程序会弹出“LDRfileloading”对话框,如图2-31所示。
在图2-31中的“查找范围”下拉列表中选择LDR备份文件的存放路径,并在下方的列表框中选择LDR文件。
步骤5:在图2-31所示对话框中,单击“打开”按钮,弹出“LDRloadingparameters”对话框,如图2-32所示。
图2-31"LDRfileloading”对话框
图2-32“LDRloadingparameters”对话框
在图2-32中,选择“Auto”,单击“Ok”按钮,程序开始加载所选的LDR文件,成功后程序会提示“HDDstructureshavebeenreadsuccessfully”,如图2-33所示。
图2-33LDR加载成功
2.刷写固件
在刷写固件之前,首先需要备份硬盘的原有固件,以防刷写失败时进行恢复。备份固件与案例2相同,在此不再赘述。在原硬盘固件备份完成后,印可开始对硬盘固件进行检查
已确认哪些固件模块存在问题。
步骤1:选择“Tools”一“Utilityextensions”一“SAtestingandrecovery”菜单项,如图2-34所示。
图2-34选择“SAtestingandrecovery”选项
切换到“SAtestingandrecovery”选项卡,此时窗口中间列出了硬盘中所有模块的位号、大小以及重要性等信息,如图2-35所示。
图2-35“SAtestingandrecovery”选项卡窗口
步骤2:在图2-35中,单击“StartSAstructuretest”按钮,弹出“Moduleschoice”对话框,如图2-36所示。
在“Selectthemodulestobechecked”列表框中,选择要检查的模块。如果要检查所有模块,保持默认设置即可。
步骤3:在图2-36中单击“Ok”按钮,弹出“SAstructuretest”对话框,如图2—37所示
在“Selectthedestinationfolderformodulesbeingread”下拉列表中选择模块所在的匀区,在下方的列表框中选择模块文件的存放路径,一般情况下保持默认设置即可。