是否可以通过拦截 SATA 包来调试坏硬盘?

是否可以通过拦截 SATA 包来调试坏硬盘?

我的问题

有没有办法调试坏的(无法识别的)硬盘?理想情况下,可以使用开源工具与设备交互,以捕获/解释 SATA 通信并发出错误代码,例如“盘片卡住”、“磁头故障”等。

问题

我的一个 NAS 硬盘,希捷ST2000DL003,开始发出哔哔声/叽叽喳喳声并反复点击。重新启动后,存储管理器不再识别硬盘。声音类似于此:https://www.youtube.com/watch?v=a9i5yixsJbk

我的尝试

我怀疑其中一个读/写磁头损坏了,并接触到了盘片,因为盘片正在旋转,但读/写磁头在运行时会发出噪音。由于没有该驱动器的备份(我知道这很丢脸),不愿意支付专业支持费用(太贵了,而且没有恢复的保证),而且手头有另一个类似的驱动器,所以我尝试通过更换零件来修复。

  1. 更换 PCB -不工作:坏硬盘(使用好硬盘的 PCB)不断发出相同的重复噪音,并且无法识别。好硬盘(使用坏硬盘的 PCB)旋转并且没有发出噪音,但也无法识别。注意:两个硬盘 PCB 具有相同的代码:100617465 版本 B

  2. 交换读/写头 -尚无定论:我忽略了所有警告,并遵循https://www.youtube.com/watch?v=0iiEKZhDapo。从坏驱动器上拆下磁头组件后,我发现读/写磁头没有明显损坏(见附图),盘片上也没有明显划痕。我没有继续更换磁头组件,以为驱动器没有机械问题,而是固件问题。

ST2000DL003 磁头组件,读/写磁头无明显损坏

我的提示仅依赖于 YouTube 视频(这并不总是一个好的信息来源)。因此,在拆卸功能正常的硬盘之前,我想缩小我所处理的问题的原因范围。

免责声明

打开硬盘盒将导致其保修失效,并可能导致数据完全丢失。此类操作只能由数据恢复专业人员执行。话虽如此,https://www.youtube.com/watch?v=WNJqTPutrJ4建议自己动手拆卸硬盘,这样风险会小一些。

相关内容