图中1标点的中央,是指ST的家庭系列,那里是一度7200.10的盘
2为SN号,正在ST硬盘中,SN号是一度主要的参数,由于咱们能够应用修正SN号来砍头,SN号的第二跟其三位,决议某个硬盘有多少个磁头。正在备件外面,有ST SN磁头对于应表。那里的RA示意有两个磁头。
3是硬盘型号,正常找婚配的固件,是需求留意那里的。
4是固件读物,找婚配固件的时分,定然要找一样的。(特别状况,能够没有必婚配,经过换ROM,换全套固件来培修)。
引见ST中一些动词:
固件:固件是硬件、没有是具有电板上的,是具有盘体上的 0 道先前,别称负道、固件区、SA区、FW区、服务区等。
正在PC3000中,完好的ST固件,是一度 .LDR资料 ,外面蕴含ROM、APP、Cert、Cert table、ATA0(9.10代蕴含ATA1)、Vendor各个模块。
上面引见一下ST各个模块(略微理解一下,晓得各个模块用途即可)
ROM 蕴含电板,磁头号消息,婚配固件时需求找ROM相反的
(需求留意的是,有时分ROM保护,硬盘会体现为发电机没有转)
APP 代码模块(F级指导需求用到)
CERT code 磁道代码块,治理一组扩大的终端通知与SelfScan
CERT tables 扇区块,SelfScan 参数表
(9.10代盘,能够经过修正Cert table去掉99这一步,由于9.10代盘SF到跑完99,会停上去
必需手动N10,,22 Ctrl+T才会接续跑上去)
ATA 接口协定模块(SF实现后,需求写ATA)
VENDOR 剧本模块 (SF实现后,异样需求写VENDOR)
ST各个级别:
Seagate 硬盘既能够正在Normal mode 通例形式雇用务,那时发动时读取盘面固件与数
并生成用户接口,也能够正在Safemode 保险形式雇用务。后者硬盘没有主光轴发电机
没有读取零碎区呼应的消息,并可转入终端通知形式。(safemode硬盘回电,电板就需,然而发电机没有转,正在读写APP模块,读写ROM时,需求正在safemode停止)没有过正在Safe mode 下终端可达的性能组是无限的。
F级:硬盘任务正在电板形态,固件彻底没有任务。(当固件保护APP模块,硬盘进入F级)
T级:畸形形式,能停止大全体的终端操作。(开SF,是需求正在T级下停止的)
ST盘还分成1级、2级、3级、4级、5级、6级、7级、8级、9级
详细的运用及训令,符正在备件里。请自行钻研。
SF:既咱们平常说的自校准,经过写入APP、Cert、Cert table而后加上训令,硬盘
会主动停止校准,实现后回写ATA模块和VENDOR模块即可。(这也是叫做的工场校准)。
SF对于硬盘有定然请求,请求磁头、盘片、发电机等功能优良,SF能力畸形走完每一步。
那样的盘,运用工夫也比拟长。固然有时分没有定然要全副走完,硬盘也能够运用然而运用进程中能够会涌现没有稳固的景象。
SF需求工夫比拟长,因为过分找个共同、功率大小半的电源,给待修的硬盘供电。正常一度畸形的80G盘,或者许是8~12时辰。
上面是一度7200.9 80G 盘的自校准流水线,7200.10也是一样的。
图中色彩深的就是SF的每一级流水线,与事先7200.7 7200.8没有同的是,7200.9 与7200.10正在SF的时分,实现了99这一步,会停上去。因为,假如是需求做片面校准(从02开端),咱们正常采取去掉99这一步,能够防止正在SF中糜费工夫。详细方正在前面的视频教程中注明。
02 是SF中特别的一级,这一级会把固件区模块备份到缓存,而后,低格固件区,接着,找一海域把缓存中的固件写入固件区,然而,没有会回写ATA模块,因为,做完片面自效准当前,还要写ATA,并操作初始化工场消息和编者硬盘ID消息。因为,正在02级没实现事先,是没有能断流的。没有然就到F级了。
从31开端往后,就是平常说的31级校准。某个用得比拟多,由于31次要是屏障坏道。
若干盘31没有过,大多由于磁头有缺点或者许盘面缺点比拟重大。
(31~49都是与硬盘缺点表相关的,因为是必需走完的)
SF畸形走完每一级,会回到4E。这时咱们要回写呼应的ATA模块和VENDOR模块,使硬盘能畸形认盘。
训令:
训令是修ST盘的要害所正在,正如同咱们用2.4读物的PC3000修ST 7200.10的盘,固然PC3000没有这一家庭,甚至于一系列的操作都没有能很好的实现。然而咱们异样能够经过训令,来完成对于7200.10硬盘的培修。(ST训令是辨别大小写的,定然要留意)
上面列出罕用的训令。
/х转到级别x
正在没有同的级别之间转换。
[Ctrl]+[E] 显现接菱形态:error 代码,最大CHS,装置数据传输
~ 通知接口的形态
[Ctrl]+[C] 固件复位Firmware Reset
[Ctrl]+[D] 或者[Ctrl]+[N] 固件行止演讲输入概况水平的电门
[Ctrl]+[L] 输入行消息,囊括固件读物
[Ctrl]-[O] 或者[Ctrl]+[ ] ] Advance Servo Tracing,输入细致的PCHS IО 演讲
[Ctrl]+[R] 加载CERT . 显现硬盘的任务形态
[Ctrl]+[T] 重启以后级测试; 显现硬盘的firmware 固件形态
[Ctrl]+[U] 输入AT Stuff 缓存? 展现缓存镜头
[Ctrl]+[Z] 转换到通知形式
[Ctrl]+[A]硬盘消息,囊括ROM、固件读物等其它片面的消息
Esc 中缀施行显现数据传输形态
该署都是罕用到的,能够经过该署训令,检查硬盘以后消息。
通知“;”前往消息体例:
Age=xx Type=xx MxCyl=x MxHd=x MxSct=Bsz=xx TCode=x
Age=xx 以后测试级
Type=xx 以后硬盘类型
MxCyl=x 此硬盘最大Cyl,hex
MxHd=x 此硬盘最大Hd,hex
MxSct=xx 此硬盘最大磁道扇区数,hex
BSz=xx 部门缓存大小,hex
例:Age=50Type=A4 MxCyl=1387 MxHd=3 MxSct=10D Bsz=80 Tcode=0000
从训令前往的消息能够晓得,某个盘畸形认盘,蕴含有4个磁头。
通知“’”前往数据体例:
Cmd Cyl Hd Sct Cnt Stbuf Segl Csct Cbuf Actv Ercd Rtry Flags
xx x xx x x x xx x x x xx wwxx.yy.zz xx
Cmd xx 最初实现或者以后施行的子顺序
Cyl 以后通知Cylinder 柱面(或者对于根本柱面的偏偏移)
Hd xx 磁头
Sct x 开端扇区
Cnt x 扇区中数据块的分寸
Stbuf x 数据块开端缓存
Segl xx 输出输入缓存的中级分寸
Csct x 以后扇区
Cbuf x 以后缓存
Actv x 施行中的通知
Ercd xx 以后通知谬误代码
Rtry wwxx.yy.zz 重定位参数
Flags xx 标志
通知“.”前往数据体例:
Pgm=xx Trk=x(yyyy).a(b).zzz(