DDRescue 之外的选项

DDRescue 之外的选项

前几天,我的硬盘莫名其妙地停止工作了。硬盘上的内容并不重要,不值得花大价钱请专业人士进行恢复,但我查看了一些关于 DIY 恢复的帖子,想看看自己能做些什么。

Linux 系统上的 ext4 格式,所以我安装了 ddrescue,并尝试运行它来将数据恢复到我拥有的另一个磁盘。它运行了一天多,没有恢复任何东西。

请参阅此截图:

(见此截图)

磁盘确实在 中正确显示lsblk,但分区却没有。磁盘在 POST 期间会发出几声咔嗒声和吱吱声,但计算机运行时没有任何噪音。

在放弃之前我还应该尝试其他选择吗?


我认为我已经找到了答案(或者至少是一些正确方向上的附加信息)。我在网上找到的一些东西似乎表明“在盘片上滑动两次然后旋转”的问题可以通过更换 PCB 来解决。

我找到了一些出售二手 PCB 作为替代品的地方,但他们说你需要转移 BIOS 芯片。不幸的是,我的焊接技术不是很好。有人知道解决这个问题的方法吗?例如,如果我不更换 BIOS 芯片,我知道驱动器不会是即插即用的,但它能被 ddrescue 之类的程序读取吗?

我确实找到了一家公司,他们销售的 PCB 与我的完全匹配,甚至固件编号和 PCB 贴纸代码都一模一样。这比简单的 PCB 编号匹配更有可能成功吗?

不管怎样,我很抱歉问了这么多问题。我意识到,这已经不再是为了恢复数据或避免成本,而是为了了解这一切是如何运作的,以及尝试自己修复这个问题的满足感

答案1

  • 首先,如果驱动器旋转,那么问题很可能不是出在 PCB 上。
  • 其次,如果驱动器 ID 和旋转,那么这不是磁头卡住的问题。
  • 如果驱动器不旋转,则值得检查 TVS 二极管,这非常适合 DIY。

在此处输入图片描述

TVS 问题

  • 如果万用表在连续模式下存在 TVS 问题,请将黑色探针放在线 ||| 所在的一侧,红色探针放在另一侧,您会听到哔哔声。因此哔哔声是坏的。

  • 在二极管模式下,黑色探针位于 ||| 处,另一侧为红色,如果读数接近于零,则 TVS 二极管已损坏。

  • 二极管坏了:拆下二极管。有些二极管会直接折断,否则热风站、高温、涂上助焊剂,它就会立即脱落。无论使用哪种方法,都要确保不会损坏其他部件。连接驱动器。如果它旋转,请保存数据。请注意,移除二极管意味着同时移除了保护,因此这并不是永久性的解决方案

如果你更喜欢看别人诊断,这是一个不错的视频:https://youtu.be/2YZ0LBhFCZY

更换 PCB

在许多情况下,所谓的硬盘“自适应器”存储在 PCB 上的 8 脚 ROM 芯片内,或者在某些情况下,它与控制器位于同一封装中(在这种情况下,您需要将其移植到供体 PCB)。

一般来说,这意味着 PCB 交换将不起作用,尽管也有例外,而无需“移植” ROM 芯片。是的,驱动器将旋转起来,点击几下,然后发现自己无法访问 SA(服务区)。自适应器特定于驱动器,因为没有两个驱动器完全相同。如果您将损坏的 PCB 寄给他们,一些在线捐赠 PCB 卖家会提供为您进行 ROM 移植的服务,服务费通常约为 10 美元。据我所知,以下服务可以做到:

相关内容