chenxinyi 发表于 2022-4-7 12:49

本帖最后由 chenxinyi 于 2022-4-7 15:05 编辑

家里还有一块2016年9月入的一块7200转的2T希捷台式机械硬盘,作为备份盘,并不是频繁使用,2年前有一次系统重启后就卡在CHKDSK修复进度中,因为时间太长就手工强制关机不想作修复处理,重启系统后用HDTune慢检测到最后一两个块过不去,赶紧把99%的数据作了备份,然后作了格式化处理,但是,每次通电总是丢盘(有时认有时不认), 于是, 这块2T的盘就闲置了。

直到最近两天买了一条带电源的SATA转USB3.0的线,才想起试着去修复下,直接把硬盘从机箱里拆出,连到USB线上后,
系统可以认盘,用HDTune看下健康值0A, B8全部红, 但是健康值为良好?


有了过去清SMART的经验,这下很容易用RX,TX线连CH340进入1模式输入N1开始清零, 完成后,一切正常:


慢扫全绿, 花了3个多小时



再来个500GB数据拷贝测试(有200多个电影文件), 一切正常, USB3.0的写入速度在100~170MB(80%都在150MB到160MB/s), 有点惊喜,
*中途有个6.5GB的单个电影文件好像无法读取(不是这个硬盘的锅),单拷这个文件到其它SSD硬盘报同样错误。


回头想想,可能还是家里的台机电源不够稳定 , 造成硬盘的工作不太顺利,导致磁头有时无法定位(估计是硬碟的内圈部分),
导致反复重试, 将错误写入SMART信息里了。
最后,这块硬盘有加了锁,在工程模式下甚至做一些查询命令时都会出现Diagnostic port lock的错误,也不再作 进一步研究了。
查看了下P表,堆出一堆数据,不敢再随意清除,怕无法重建。查看了下G表什么也没有和SMART清零前后的05项数据一致都为0,
説明,此盘没有坏道,是可以再继续使用的。


iloveu1234 发表于 2022-4-7 22:30

chenxinyi 发表于 2022-4-7 11:42
看起来好像是对的, 注意波特率设为38400和设备里COM口的一样。
另外,你也可以试下用F3 工具连,

没用 都对的上 就是打不开。我这是海康希捷的监控盘

chenxinyi 发表于 2022-4-7 23:22

iloveu1234 发表于 2022-4-7 22:30
没用 都对的上 就是打不开。我这是海康希捷的监控盘

按CTRL+Z试下
或者直接用F3工具连

惊无名 发表于 2022-4-8 13:47

不认盘,可以通过清零方式解决吗?

chenxinyi 发表于 2022-4-8 14:50

本帖最后由 chenxinyi 于 2022-4-8 15:12 编辑

惊无名 发表于 2022-4-8 13:47
不认盘,可以通过清零方式解决吗?
SMART清零不能做这样的事,SMART清零对非物理性损坏的只是恢复健康值而已,但是,有时候 清零可能会恢复认盘(个人以为如果SMART信息一切正常返回给操作系统,系统可以识别出后允许格式化读写),比如我尝试修复的第一个硬盘(摔在地上物理损坏),清除SMART后,可以认盘格式化(之前不可以),但是,物理性损坏原因,无法正常读写数据,可以明显听到磁头卡卡过不去的声音,很可惜的是在工程模式下做了一次全盘地址擦涂,估计是把系统固件中有关SMART的模块损坏了(因为磁盘的物理性损伤,导致磁头肯定定位偏差进入了负扇区的固件区,我猜),最后, SMART都无法初始化了,就变得不认盘了,当然,也有解决办法,SMART的模块位于模块ID 35,可以通过读取一块相同型号完好硬盘(至少序列号前几6位数相同,我不记得了:)的模块,然后再进入工程模式中回写到这个坏硬盘固件区。

你可以参照前面几个帖子中下载:希捷硬盘F3家族系列模块和系统文件对照表


最后,据我了解,希捷的机械硬盘的固件是写在磁道负扇区上的(部分引导级固件可能在电路板上),不认盘分两种,一种是无法在系统BIOS中看见硬盘信息,另一种是可以读取硬盘信息但是无法工作(比如格式化读写等),无论哪种,都可以尝试CH340接入工程模式下,看看硬盘的基本信息是否还在,磁头是否正常,再作出下一步检测和修复。

惊无名 发表于 2022-4-8 22:00

chenxinyi 发表于 2022-4-8 14:50
SMART清零不能做这样的事,SMART清零对非物理性损坏的只是恢复健康值而已,但是,有时候 清零可能会恢复 ...

谢谢楼主的解答,那么盘是不稳定,盘认了一下,格式化没完就掉盘了

惊无名 发表于 2022-4-8 22:02

再问一下,我有一条ft232rl的线,不知道能否用呢

chenxinyi 发表于 2022-4-8 22:21

惊无名 发表于 2022-4-8 22:02
再问一下,我有一条ft232rl的线,不知道能否用呢

没用过,你可试下,应该也可以吧

birdluo00 发表于 2022-4-16 21:33

赞,学习了,我有wd的不认盘,有没有相关的tool和接法?

chenxinyi 发表于 2022-4-16 23:00

本帖最后由 chenxinyi 于 2022-4-17 02:40 编辑

birdluo00 发表于 2022-4-16 21:33
赞,学习了,我有wd的不认盘,有没有相关的tool和接法?
目前没有WD西数硬盘修复这方面经验,但网上説也可以通过串口TTL方式连线进入工程模式,如果只是逻辑扇区错误,可以试下用西数的工具Windft试着低格一下(Utilities > Erase disk)


或者,另一个工具,这几天从另一个帖子里的坛友回复的“硬盘低格具”也不错
https://www.ibmnb.com.php?mod=viewthread&tid=2018972&extra=page%3D4

birdluo00 发表于 2022-4-17 11:31

chenxinyi 发表于 2022-4-16 23:00
目前没有WD西数硬盘修复这方面经验,但网上説也可以通过串口TTL方式连线进入工程模式,如果只是逻辑扇区 ...

多谢多谢!

icfree 发表于 2023-8-27 20:54

很不容易学会^t^

gujiangjiang 发表于 2023-8-27 20:59

这太硬核了吧,我有个 WD 的移动硬盘也没摔突然就挂了,连电脑显示 USB 设备无法识别

sop9jason 发表于 2023-8-27 21:59

学习了

whbms 发表于 2023-8-28 09:40

谢谢分享

yelo 发表于 2023-8-28 11:58

算是底层修复硬盘,厉害!

waring 发表于 2023-9-3 21:05

收藏一下

江南影客 发表于 2023-9-4 09:40

后来是修复成功了?还没往下看,先收藏,下次玩玩

n64ngc 发表于 2024-1-29 14:30

牛,mark.
页: 1 [2]
查看完整版本: 学习一下希捷硬盘修复