RSS
热门关键字:  几款非主流QQ头像  数字的颜色  峡谷攻防战  依然非主流QQ头像  QQ卡通可爱头像
当前位置 :| 主页>电脑专家>数据恢复>

test的启动和区域规划 Slef

来源: 作者: 时间:2008-03-29 点击:

关键字:Slef test的启动与区域规划 希捷硬盘的Self Test机制 硬盘可以自动修复 计算机启动故障修复一例 光盘启动笔记本 出现不能加载提示 电源损坏硬盘的故障分析 解决光驱和硬盘盘符位置颠倒方法 图解PC3000读写硬盘固件 西捷酷鱼硬盘指令集

很多朋友现在都关注Slef test运行模式与其使用C区来达到启动和得到更好修复效果本来打算发布在高级会员区不使很多朋友走弯路发表如下; vc BAV)  
  注意:如果您认为您对此研究相当精通那么请爱心帮助还不够精通朋友如果不喜欢帮助他们也不要用另类姿态和评论等方式对待他人如果您一位新手希望本帖能够给您带来帮助; 5tpin  
中国硬盘基地网(http://www.intohard.com)所有工作人员和众多朋友欢迎您来到这里探讨交流; }J@Gp2zD-a  

小编推荐: 大学城uniuc.com

OK(Y#&g5  
国庆节到来之际祝大家节日愉快;天天有个好心情;生意日日高升; nKM l9"  
行业搜hysoo.com

;*8qjr  
  首先我们应该明白哪些硬盘具备C区(备用固件区)哪些系列不具备迈拓硬盘微代码机制与Self Test启动方式有什么变化和要求这样直观给大家说一下; )]q%S  
  LDR:包含ROM和Overlay而不包含硬盘完全运行所需要数据比如缺陷表校准数据和其他参数;电路板中程序和固件区中程序版本也自然不同这样我们可以判断处理器中当前运行代码运行在电路板上固件区程序如果版本号为“Z”(版本号最后一个字母)那么说明硬盘没有进行完全初始化(我们通常为寻道)例如硬盘在完全初始化后版本为WAK21R90;在没有完全初始化时候就WAK21R9Z;Plker/ardent系列硬盘固件区有两个控制程序;分别为: aXTm4Fcg   无忧词典51dic.com
程序1;包含模块38H 39H 4FH; n>Eu(FLVJG  
程序2;包含模块97H 96H 98H; QCYXL0#f~  
    在这种情况下自然存在三种微代码我们以版本号中字否来区别:A,B,C---以N40P为例就NARxxxxZ,NBRxxxxZ,和NCRxxxxZ;当版本号标示为NARxxxxZ固件区中代码与BootROM中程序不同 SX%F4P+Mn  
ATA指令“DOWNLOAD MICROCODE”92H来载入LDR从而启动微代码;当然有很大一部分硬盘不需要修改92H直接可以启动以下迈拓硬盘启动Self Test一些说明; >!BW`f?   一流导航网16dh.com
1ZBa0a  
MAX VL40(PROXIMA)系列; 不存在ALT-SA启动Self tels不需要修改脚本启动时间大约30秒; [RJ]N5  
MAX PLUS60(RIGEL)系列; 不存在ALT-SA启动Self tels不需要修改脚本启动时间大约30秒; 6C# RIKo  
D531(NIKE)系列;       不存在ALT-SA启动Self tels不需要修改脚本启动时间大约30秒; oLf;m!!  
ATHENA DSP系列;       不存在ALT-SA启动Self tels不需要修改脚本启动时间大约30秒; /}$^@-7g-  
ATHENA PKR系列;       不存在ALT-SA启动Self tels不需要修改脚本启动时间大约30秒; _|K/   大学城uniuc.com
VULCAN系列;           不存在ALT-SA启动Self tels不需要修改脚本启动时间大约30秒; r !Dv=fib  
ARES 64K系列;           不存在ALT-SA启动SF需要修改ID=89H;启动时间大约30秒/10分钟; 8 9qqx|  
MAX16(FALCON)系列;     不存在ALT-SA启动Self tels不需要修改脚本启动时间大约30秒; RfH0bpv  
MAX PLUS8(N40P);有些硬盘含有/有些不含有ALT-SA没有程序备用固件区修改ID=89直接测试如果带有备用固件区那么启动Self test需要选择从A还B来创建原始固件区然后从备用固件区启动启动时间大约30秒/10分钟; pN\!F  
无忧词典51dic.com

MAX PLUS9(CALYPSO)系列;每个硬盘都存在ALT-SA支持从基本固件区和备用固件区执行两种方式可以自由选择执行启动时间大约30秒/10分钟; _^ H`{Uo  
L!r $t::l  
大家以上原理我们分别对金8/金9两种启动Self Test做出说明; I`3t}elO  
r uLbn  
金8开始执行Self Test流程如下: )->sVS}  
~(`]9fY  
1:安全模式载入LDR; Vct5 #.2  
2:执行"PASSPORT READING"检查固件版本号否为NCRxxxx0标称检查否出现序列号如果没有出现序列号那么ldr没有启动这个时候选择另外ldr或者说明备用固件区有故障;当然这种情况下执行self test不会产生任何效果; m Ne)VFj/  
大学城uniuc.com

3:选择"Utility state"比较载入代码与ROM_SA校验和如果他们不一致那么立即从硬盘中生成LDR并且使用生成LDR启动;或者可以将所有模块保存在数据库然后从数据库中启动LDR(运行To form来生成程序)备用固件区程序都相似 uU-Z@7cy  
注意:如果在数据库中已经存在相同校验rom那么应该使用另外文件名保存; ^A4"#/q*3  
4:执行Self Test保持电源打开和PC-3000程序执行; X[}(!Sb0  
5:关闭电源在此载入同一个LDR,再次载入LDR后自捡发光二极管会闪烁10分钟之后开始启动Self test,要察看Self test状态那么启动pc3000mt程序时,选择"Self test state monitoring"按下“launch utility”这个时候就可以从文件中加载脚本并监视Self test状态;  F@j\qh   天地广owide.com
  Self test启动需要5分钟左右然后硬盘回重载被用固件区89H来重建基本固件区(隐藏缺陷写入基本模块重新计算校准参数);然后回关闭硬盘移除“安全模式”跳线并打开电源; MH.Z`'  
现在不需要载入LDR,发光二极管闪烁10分钟之后开始执行SELFTEST不过此时从基本固件区执行; W>IW^3RW&   大学城uniuc.com

CALYPSO执行Self test n?W=?}jm  
1Xck7I0g@  
CALYPSO可以从基本固件区启动Self Test;也可以从备用固件区启动Self Test;不过有些硬盘虽然具有备用固件区却不能从备用固件区启动SelfTest,我们可以通过固件区脚本察看来得到如果调用出来测试数量为7那么就不能够从备用固件区启动Self Test,这个时候需要从基本固件区启动Self test;从备用固件区启动还从基本固件区启动Selftest开始决定使用那个程序来创建原始固件区; p:l?$O,^y5  
从备用固件区启动self test操作流程如下; V$F^rHZ`>  
(GX6`CT Zb  

一流导航网16dh.com

1:安全模式加载LDR lKCzz4O0  
2:执行“Passport reading”检查固件版本号为NCRxxxx0形式会差看到否出现序列号如果没有出现序列号就说明ldr没有启动(尝试使用其他ldr)或备用固件区损坏; 1JfJ  
注意:备用固件区损坏或者ldr不启动启动self test 不发生任何效果; c2`;}wB  
3:启动pc3000程序并执行"utility state"比较载入rom和rom_sa校验和--如果两者不同那么立即从此硬盘中生成ldr并使用生成ldr启动硬盘或者也可以将所有模块保存到数据库然后从数据库中启动ldr(运行"to form"来生成程序);备用固件区程序都相似JsW& H{0:   天地广owide.com
注意:如果在数据库中已经存在相同校验rom那么应该使用另外文件名保存(不要覆盖); 0m=K!9_;  
4:现在开始执行self test,察看脚本中测试数量如果数量过少(7个)那么就不能执行self test-此硬盘不能从备用固件区启动self test; w4iE7.9Y  
5:我们需要修改脚本;使用"NOP"来注释掉“Waiting outside event(ID=06H)”测试(数据一般位于第二项);循环(LOOP)(等待外部时间时循环(Waiting outside event))另外还要将id=90测试注释为"nop";PC-3000不会自动禁用前面提出测试; +}+TM la^  
6:修改后脚本保存到硬盘文件《以后直接可以从文件载入脚本》; 2 0e)oiM  
一流导航网16dh.com

7:执行“Start Self Test”保持电源开启和pc3000程序在运行; ^?v-bi}7  
8:关闭硬盘电源再打开然后载入ldr大约30秒后(30秒之间发光二极管不会跳闪)这个时候就会启动selftest;大约5分钟左右程序开始执行id=89h从基本固件区载入发光二极管会跳闪30秒之后将从基本固件区继续执行self test这个时候中止测试并察看基本固件区变化; 5 t].pT  
9:从基本固件区继续执行self test; 7 4=d~U6  
E15|:CK  
备用固件区脚本更改后硬盘启动不需要再次做更改脚本工作只需要从上面第5步开始从备用固件区启动self test即可; 7|vNf{o  
天地广owide.com

]8ML*%  
注意:以上操作为PC-3000使用流程;希望能够给朋友们带来方便; 无忧词典51dic.com

最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册
栏目列表