|
各位大师,兄弟姐妹们,大家好!感谢中国硬盘基地网,带领我们进入新的天地;
同时感谢对我们修盘技术影响最大的几个人和网站:
八喜(中国硬盘基地)
两栖(最新2.27说明书的翻译者)
陈文华(RCT的作者)
陈顺学(MRT的作者)
强盗(破解了PC3K)
高朋(P3K的引入者)
HDDDIY的老大(朱宏祥)
6E(陈文华) http://www.intohard/bbs/index.php
八喜 http://bbs.intohard.com/
强盗 http://pc.hddiy.com/forum/Default.asp
只有更多的分享和技术交流,才能共同提高。
为此特与大家分享我宝贵的经验,第一次发帖,谢谢支持,如有遗漏,警请赐教!
MAXTOR 固件选择的匹配方法
通过对Maxtor 各型号模块分析可以得到对其固件匹配的方法(共计七点):(下面以6Y080为例)
第一:MODEL系列要相同,如6Y还是6E,这是最基本的
第二:系列分类要分清,如6Y的要分清是BW0还是VW0,KW0等,详见附件:迈拓硬盘的技术参数技
第三:要知道它的磁头数,可查看1F号模块,如图。见附件:Maxtor 固件选择的匹配方法上.rar
1F模块是硬盘的配置模块。此模块中包含磁盘的配置数据:硬盘型号、序列号、用户LBA 值、工厂 LBA 值、物理磁头的数量和映射,同时还包含有 G 表转 P 表时的错误信息和自校准流程的启动信息等。
在1F 模块的第二行,用户和工厂 LBA 值中间,是 4 位表示磁磁数量的字节,“02 00 02 00”表示该硬盘有两个磁头,分别是第一行里的 02 磁头和 03 磁头。第三行开始 4 个字节表示磁头的校验码,“0C 00 0C 00”和最后一行的“0C 00”表示磁头校验码为“0C”
即22 + 32 = 4 + 8 = 12(10 进制) = 0C (16 进制)
上式表示为:以2为底数,磁头号为指数,即2的平方加上2的3次方等于12,转换成十六进制为0C
由上式可知,同样是两个磁头,如是 02、03 磁头和 03、04 磁头磁头的校验码是不一样的,
前者是“0C”后者是“18”(32 + 42 = 24(10 进制)= 18(16 进制))。
同理:即2的3次方加上2的4次方等于24,转换成十六进制为18
本例中,磁头校验码是“0C 00”,模块校验码是“8B 23”,
第四:要求它的头序相同。如同样是2个并没有的盘,有的是23头,有的是34头,可查看1F号模块,
第五:要求主头一样,同样的头数关头序但主头不一定一样,可以通过查看37号模块,
转自中国硬盘基地技术社区 http://bbs.intohard.com ,原文地址:http://bbs.intohard.com/viewthread.php?tid=53668 |
|