![如何重置 Seagate 硬盘 PCB 的 ROM](https://linux22.com/image/1477739/%E5%A6%82%E4%BD%95%E9%87%8D%E7%BD%AE%20Seagate%20%E7%A1%AC%E7%9B%98%20PCB%20%E7%9A%84%20ROM.png)
我有两个 Seagate Barracuda 500 GB(ST3500641AS,固件 3.BTD)外置硬盘,两个硬盘的型号和固件都相同,其中一个硬盘的 PCB 有问题,并且不断发出咔嗒声(我相信这是因为它找不到第一个磁道,但我可能错了)。我拿来另一个硬盘(好的)的 PCB,并将其与坏硬盘的 PCB 交换(这并没有解决问题)。现在,在重新交换 PCB 后,好的硬盘的 PCB 出现了完全相同的问题(好的 PCB 又回到了好的硬盘上)。这两个硬盘都没有任何烧坏或损坏的电路板元件,但似乎是有一些东西被写入了 ROM,导致了这个问题。
有什么办法可以刷新 rom(因为这似乎是软件问题而不是硬件问题)或重置硬盘 PCB?
我尝试使用一些数据恢复软件和分区向导,但它们根本看不到硬盘,因此不起作用
答案1
所以我的硬盘一直没能恢复工作,但自从我最初提出问题以来,我已经对硬盘有了一些了解。Linus Tech Tips 制作了一段视频,介绍了硬盘恢复,主要是软件方面(视频结尾部分或多或少是产品广告,但信息仍然非常有效)。 不要在数据恢复上浪费 1000 美元
所有 PCB 板上都有一个 8 位 ROM 芯片,用于保存硬盘的差异信息,如果这些数据开始变得不正确、损坏或更改,就会严重损坏 PCB 操作。这就是我更换 2 个 PCB 时发生的情况。最好的方法是使用可以读取和编辑这些 ROM 芯片的工具,并具备这样做的知识。(而我没有)。
所以希望这能回答我的问题,感谢@Aganju 三年前的评论。