choured 发表于 2012-2-8 12:51:15

自己写的希捷硬盘维修软件 改进版 完全免费

   自己写的希捷硬盘维修软件 改进版

    与原版本相比,对代码进行了优化,读写ROM、F级引导及磁道读取速度和原版本比
有较大幅度提高,F级引导2-3分钟完成,写一个系统磁道15分钟以内完成。





    读ROM后对ROM数据进行简单的判断,减少了读取错误。

附件中“固件.rar ”为我自己修一张9代盘与一张10代盘所使用的固件!(盘已修好)

    另外固件可从效率源软件中获取,可从效率源网站上下载希捷专修5.5并安装,然后
从它的安装文件夹中复制即可,也可以使用STR的外部固件。

    效率源固件与模块名的对应关系(9代,10代盘其它的我未试)
       7.MOD       APP模块   可直接使用 (F级引导、写APP磁道)                        
       2.MOD       CERT模块    可直接使用 (F级引导)
       3.MOD      TABLE模块    需要进行截取合并处理(见附图),处理后用于F级引导
       1.MOD       ATA模块   可直接使用 (写ATA磁道)   
      10.MOD       smart信息
      4.MOD      ID 模块   与smart信息合并后为VEN磁道(见附图,VEN磁道=10.MOD+4.MOD)
                              合并后用于回写Vendor,也可以使用写指定磁道只写ID模块

    当然大家也可以自己使用软件中的读磁道功能从好盘中读取所需固件。


备注:此软件作者已经经过了改进,新版本到这里

swancala 发表于 2012-2-8 12:53:44

沙發,謝謝公開分享!

0830 发表于 2012-2-8 14:03:20

厉害。 实在是厉害哈。

cscip 发表于 2012-2-8 14:37:16

能搞个11和12的不,键盘都敲坏好几个了,呵呵

cscip 发表于 2012-2-8 15:05:25

我就郁闷了,为什么F级的盘在我这,用你这个软件点F级引导,选上APP和CERT和TAB加载就显示APP失败??,要是单独加载就成功??郁闷啊

cscip 发表于 2012-2-8 15:07:42

还有一问题,TAB在指令里敲啥才可以发送?

我是读出缓存再回写进去再截出来整的,实际就是写了APP和CERT而偏移的信息生成的TAB

cscip 发表于 2012-2-8 15:09:22

哦,对了,你有时间搞11和12代的软件不?要有时间,留个地址,我邮箱你知道吧,就是问你CERT在指令下敲什么可以发送的那个,我给你发几片11 和12的给你研究这都不是事,主要咱不会作软件,呵呵

choured 发表于 2012-2-8 15:30:54

回复 6# cscip


    不要再郁闷了,可能是我的软件没有整好,我只在我的一张9代盘和一张10代盘上试过。
你实在不行就一个个模块分别加载,哈哈……。

在我的盘上APP、CERT、TABLE可以一次性加载成功的,不过有时加载APP之前用了R命
令就会导至加载APP失败(我不知道原因)!若一定要用R命令就使用R1,R2不要用R。

另外加载ATA我自己也没有用过,不知道有没有问题。我是直接写的ATA磁道,才100多
个扇区写进去很快的。

choured 发表于 2012-2-8 15:33:06

回复 8# cscip

    谢谢你的热心,这个软件我就到此为之了,不想来搞了。

cscip 发表于 2012-2-8 15:45:50

TABLE在指令下怎么加载?
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 自己写的希捷硬盘维修软件 改进版 完全免费