BIOS不识别硬盘,DIY解决希捷固件门

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

机器的故障描述:

1、机器自检缓慢,显示”Detecting IDE drives…”。

2、无法启动系统,光盘启动Windows PE或分区软件,均无法找到硬盘。

3、硬盘灯常亮,硬盘马达转动正常。

这样的问题是希捷的固件问题导致的。如果硬盘能正常运行的话,可以通过升级固件来解决(新固件会关闭硬盘缓存,性能所有下降)。但是现在硬盘锁死了,BISO不能识别,只有通过串口调试的方式解决。在淘宝上请人解决此问题至少也是100多元(其实他们也是用的这样的方法),去找专业人士维修更是天文数字。虽然没有过保硬盘可以更换,但是数据这样的无价之宝,岂能随意放弃。下面讲讲详细的修复过程,希望对想DIY的朋友有用。

材料篇

Nokia CA-42数据线一条(我在网上购买的,12元,带有驱动光盘)T6螺丝刀一把(商场买的,不同规格的T6螺丝刀4把,共8元。实际上只需要最小的一把,一般2-3元就能买到。)

剪刀一把(拨线使用)

银行卡保护套一个(用来切断马达的电源)

一段耳机线(用来固定硬盘上的串口,取代恐怖的烙铁)

一台能正常启动,带有USB接口的电脑(连接CA-42数据线,调试硬盘之用,我使用的WIN XP)

SATA硬盘电源

重要提示:根据网友反映,SATA电源一定使用原生的SATA电源接口,不要使用四针转SATA接口,也不要使用硬盘盒的SATA电源,否则可能出现不可预知的惨剧。

维修费用实际上只需要20多元,以上的材料最重要的就是CA-42数据线和T6螺丝刀。当然,还需要一台可以正常使用的电脑,其它的材料都比较好找。

制作篇

1、处理线材。把CA-42数据线“非USB端”剪掉,里面有三根线,分离开来,其中两根是我们需要用上的TX、RX端口。把CA-42数据线的“USB端”外壳拨开(蛮容易的),上面的PCB板清晰地标明了TX与RX端口。这样根据线材的颜色,就知道“非USB端”线材的用途。如果无法打开USB端的外壳,可以找

万用表测量一下,与USB金属插头相通的就是地线(无用,排除掉),TX与RX分不清的话是没有关系的。

剪一段耳机线,大约6mm长,取出里面的铜线(我觉得不取也一样,都可以导电嘛)。在“非USB端”的线材上(露出3-4mm的铜线即可),套上这段耳机线。

2、连接硬盘。硬盘的串口端一般是用不上的,CA-42就是要连接硬盘上的串口。使用耳机线做固定可以很方便地将CA-42与硬盘连接起来。重要提示:请注意下图硬盘串口部分,TX、RX左边还有两个针脚被套着的(已被短接)。根据热心网友的反馈,这两个针脚需要短接,否则在激活超级终端的时候会出现问题。短接的方法大家可以自由发挥。

注意:连接时,是将CA-42上的TX与硬盘上的RX相连,将CA-42上的RX与硬盘上的TX相连。

3、切断马达电源。我使用的是银行卡套,塑料绝缘材料,剪下一片,有2cm宽即可。拆下硬盘PCB板上离马达最近的螺丝,同时也拧送另外几颗,按照下图把塑料片塞进去。(有条件可以拆开所有6颗螺丝,看看马达金手指与PCB电路板上的触电位置。我的硬盘还没有过保,有个封条,所以没有完全拆开。)如果塞好后不放心,可以连接一下SATA电源,看看硬盘马达是否在转动。

调试篇

1、安装CA-42驱动。将CA-42插入电脑中,电脑发现新硬件,安装配套光盘上的驱动程序。

下面这幅图是2月22日补上的,在设备管理器里更改串口属性,但是我不知道此步是不是必须的。前面一些朋友没有按照这步似乎也能成功(毕竟后面的步骤也有类似的属性选项),但是我检查电脑发现,我修复的时候是操作过这步的,所以还是补上来。

2、下载串口调试助手,测试串口是否正常。此时只需用CA-42将电脑与硬盘连接起来,毋须接上SATA电源。点击手动发送,RX数值应该跟随TX 数值一起变化。如果接受区出现乱码,请拔下CA-42,多试试几次。

注意(4月23日补充):如果串口调试助手测试正常,可大大增强自己修复成功的信心,但如果出现问题,也不要灰心。如果遇见RX数值与TX数值不对应,可以直接尝试下面一个步骤,设置并激活超级终端。

3、设置超级终端。运行Windows XP自带的超级终端(开始-所有程序-附件-通信-超级终端)。根据下图操作。

4、输入指令,调试硬盘(关键部分!这时硬盘与电脑使用CA-42连接,并且接上SATA电源,马达不转。)很可惜,我在输入指令的时候忘记保存截图了,需要截图的可以参考其他网友的帖子。接下来,会出现一个空白的命令控制界面。按下Ctrl+Z激活调试终端,会出现F3 T>。注意,如果这时出现的是一个箭头符号,或者其他乱码,那么应该是RX 与TX的线接反了,调换一下位置。

如果串口调试助手正常,却无法激活超级终端,请关注您的USB接口供电是否不足,如果它无法带动一个移动硬盘的话(通常此问题都出现在笔记本或者台式机前置面板上的USB接口上),请换一个电力强劲的USB接口。

下面指令请注意大小写!!!(以下指令是由“风里有梦”提供,我操作的时候有所出入,用纯红标注)

首先我们需要进入2级指令。输入/2,回车:

F3 T>/2

F3 2>

接着,我们需要停止板卡的马达电路。输入Z,回车:

F3 2>Z

成功,将看到下面的字符出现:

Spin Down Complete

Elapsed Time 0.147 msecs

现在来到关键时刻,这个操作一定要注意,不要将T6锣丝刀碰到PCB的电路!!!

首先,抽出硬盘马达的纸片,小心的利用T6 六角锣丝刀紧上,一定要紧上,然后输入U,回车。

F3 2>U

成功的话,你可听到一阵硬盘马达的转动声后,终端将出现:

Spin Up Complete

Elapsed Time 7.093 secs

接着,我们要继续。这个操作要进入1指令,输入/1。回车:

F3 2>/1

F3 1>

现在,让我们清除S.M.A.R.T。创建S.M.A.R.T扇区。输入N1。回车:

F3 1>N1

F3 1>

接下来的一步,是清除G-List,有人说这一步是可选的, 如果我们这一步没有执行,修复完成后,如果硬盘没有再出现BUSY错误,这一步将不是必须的。但是,我还是为了保险,执行了它:

清除G-List(修正检测链表),输入/T,回车:

F3 1>/T

F3 T>

进入T级命令后,输入下面的i4,1,22再回车:

相关文档
最新文档