硬盘是淘宝跳蚤街100包邮买入,希捷7200.11 500GB,故障表现为:硬盘不能识别,BIOS不认,挂易驱线、接esata口,系统都不认,毫无反应,就像硬盘不存在一样。这种情况下只有通过串口调试解决(原理还是没懂)。不过硬盘本身硬件无恙,通电主机正常转。在网上找了教程,买了需要的材料,开始动手。以下是全过程
兵马未动粮草先行,准备工作必不可少。
第一件事,当然是找教程。网上还是有不少这方面的教程的,找两篇详细点的仔细看懂。
第二件事,准备所需工具和材料。所需材料为:T6螺丝刀(用于拆硬盘电路板),双面胶or透明胶or其他薄的绝缘材料,USB-TTL刷机线(这个是主角)。前两样都有了。第三个,刷机线,看教程有说用挪鸡鸭CA-42数据线的,查了更详细的说明知道真正需要的是2303芯片的USB-TTL(或者说是USB-COM)线,。既然只需要2303芯片的就可以了,可选范围就大多了,淘宝搜到一个专门的2303芯片的刷机线,用作中九机顶盒刷机的,也可以拿来调试硬盘,杜邦插头直接做好的省区我自己动手改造CA-42数据线的麻烦,当然就选这个
开始工作了。
一、硬件连接和改造
1、连接硬盘。TTL线的TX端连接硬盘的RX端,TTL线的RX端连接硬盘的TX端。如图为TTL线和硬盘对应的端口
看硬盘数据线插头旁边的跳线槽,需要连接的位置就在这。最左边两根针脚已经被跳线帽短接了,据说这个在操作的时候必须保留否则可能出现问题,我就没管这个了。其实这两根针短接的时候硬盘是强制工作的1.5Gbps速率下的,修好以后可以拔掉,可以稍微提升性能
发现杜邦头太大了,塞不进去。于是把杜邦头的塑料壳拆掉,用透明胶包裹住里面的铜套绝缘
插上去
这样TTL线就和硬盘连接好了
再拆掉硬盘电路板。把一段透明胶对折站起来,粘成绝缘膜,裁成大概1cm宽,铺在硬盘主电机的电源触点上面
这样硬盘通电的时候电机是不会转的
昨天忘记说明一点了,最后要给硬盘插上sata电源线,这个电源线一定要用电源原生的SATA电源线,不要用大4PIN转SATA转接线,也不要用易驱线和移动硬盘的电源,不然可能出现问题。保险起见,当然直接用原生的sata线了
2、连接刷机线到电脑并安装驱动程序
这一步我省略,大家应该都会
二、软件调试
1、设置和确认COM端口
USB-TTL线安装驱动完成以后,进设备管理器,可以看到已安装的设备。如图,我这里是COM6
打开“串口调试助手”(用来确认端口号)
选择刚才安装的刷机线对应的串口号,发现下拉列表最多直到COM4,没有COM6,看来需要改一些设置
回到设备管理器。自己看图,都看得懂的
在重新打开“串口调试助手”,选择刚改的COM2端口。点“手动发送”,最下面的TX RX数值应该会同时变化(点一次手动发送 数值增加一次),同时变化说明端口选择正确,如果TX增加而RX一直为0,说明端口选择错误或者刷机线没有连接好。确认TX RX数值都会变化以后,即可确认当前COM端口号为连接的端口,须记这个端口
用超级终端调试 打开超级终端。 XP系统自带超级终端,位置在“开始-所有程序-附件-通信-超级终端”。WIN7系统没有,在网上找到从XP系统提取出来的超级终端文件,下载下载,正确安装。安装方法就不说明了,很好找说明 打开超级终端要新建连接。设置部分是刚刚开软件截图补上的的,修复硬盘那会没截图,所以连接名称前后有差别 http://bbs.mydigit.cn/read.php?tid=330668