我有一块硬盘,从沙发上掉下来后死机了。由于我买不起数据恢复,所以我选择了自制方法。磁头似乎坏了,因为我看到它在盘片上移动没有问题,但重复着相同的运动周期。根据互联网,这表明磁头、前置放大器或电子元件损坏了。我在 ebay 上订购了一个相同的硬盘(在五金店找不到,否则我会选择那里),并将磁头和电子板换到坏掉的那个上。
现在死机的咔嗒声已经消失,但仍然无法从 Linux 系统访问驱动器。我收到以下错误:
Sep 29 19:01:49 kernel: [ 3622.694043] ata5: softreset failed (device not ready)
Sep 29 19:01:49 kernel: [ 3622.694053] ata5: limiting SATA link speed to 1.5 Gbps
Sep 29 19:01:49 kernel: [ 3622.694058] ata5: hard resetting link
直到:
Sep 29 19:05:37 kernel: [ 3850.100971] ata5: reset failed, giving up
Sep 29 19:05:37 kernel: [ 3850.100980] ata5: EH complete
我意识到这个驱动器很可能永远丢失了,但我想知道这里是否有人对这些问题有过经验,可以给出最后的提示。
- 该驱动器是 Seagate Barracuda 7200.10 360 GBytes。
- 如上所述,我更换了打印头和电子板。仅更换电路板也无法达到预期效果。旧打印头现在肯定已经坏了,所以无法尝试将旧打印头与新电子板一起使用。
- 为了排除这种可能性,我已经在主板上尝试了不同的 SATA 插槽,尽管几周前我在另一个 HDD 上使用了相同的电缆和插槽,没有任何问题。
- 当将驱动器放入其原始的外部 USB 外壳时,甚至无法通过 lsusb 识别 USB 转 SATA 转换器。我怀疑它可能在秋天也坏了,或者我在将驱动器从盒子中取出时弄乱了它。
- 我尝试使用驱动器启动而不是将其热插入我的电脑,但没有任何区别。
真正让我感到困惑的是,驱动器似乎正在启动(我听到它旋转的声音,听到一次短暂的磁头移动),但没有对 ATA 做出响应。
问题归结为:是否有人遇到过类似的情况,还需要进行哪些其他步骤的测试?
答案1
很可能是盘片和主板被发现“不兼容”。许多制造商已将主板“编码”到盘片上,以保持它们“匹配”,以用于保修目的,而不是像你所做的那样。关键通常在于原始主板上的 eprom 芯片。因此,您必须将芯片从原始主板更换为替换芯片,假设主芯片不是问题的一部分。不保证这会起作用,制造商已经变得更聪明,他们试图在保修期内修复“缺陷”。我赞赏你所做的努力,这不是一项简单的任务。我建议找一个专业的或当地的教育机构,并使用恰当的焊接/拆焊设备。如今,箔片运行很容易失败。