硬盘驱动器消失了

硬盘驱动器消失了

昨天我在 Linux 启动时执行了硬重置。这导致了 HDD 的硬问题(恢复日志时的 UNC)。我不得不使用ddrescue而不是dd因为ddI/O 错误导致崩溃。

我做了以下事情:

# ddrescue -f /dev/zero /dev/sda

它经历了整个 250 GB 的/dev/sda.重启后,BIOS和LiveCD都看不到硬盘。

当我启动 LiveCD 时,没有/dev/sda,也没有 HDD /dev/disk/*

SATA 控制器没问题:

$ lspci | grep -i sata
00:1f.2 SATA controller: Intel Corporation NM10/ICH7 Family SATA Controller [AHCI mode] (rev 02)

问题是:我是不是挖得太深了?我的硬盘会永远消失还是可以修复?

答案1

通常,当 HDD 发生故障时,可能是以下四种情况之一:

1.硬盘硬件故障

  • 问题:HDD 遇到物理硬件故障并且几乎消失了。
  • 可恢复:

2. 布线和控制器

  • 问题:HDD 连接的电缆或控制器卡已发生故障或正在发生故障,在这种情况下,您可以更换新电缆、将 HDD 移至其他控制器或用新控制器更换系统中的控制器。通常,执行上述任何操作都可以让您恢复假定出现故障的硬盘。
  • 可恢复:很有可能

3. 软件损坏

  • 问题:驱动器上的软件已损坏。这种类型的故障“可能”是可恢复的。
  • 可恢复:可能的

4. HDD介质缺陷

  • 问题:HDD 盘片的制作介质随着时间的推移开始出现故障,这通常会表现为假定的故障,主要是通过系统显示为不可启动或奇怪的锁定等。

    这些类型的缺陷是通常由于 HDD 老化而导致的更大症状的一部分。假设您采取快速正确的行动,这些类型的故障通常有很高的可恢复率。

  • 可恢复:很可能

恢复方法

为了#2我通常会尝试将硬盘移动到另一个系统或更换电缆,看看这是否是问题的根本原因。

为了#3&#4我只使用过两种方法来恢复驱动器。我通常使用HDAT2或者旋晶体尝试修复硬盘。

答案2

为补充。

和命令ddddrescue没有身体上的损坏了磁盘,仅有的擦掉了。事实上,您使用时遇到 I/O 错误dd可能有多种原因。

或者,是的,它可以摧毁它,但前提是它一开始就有缺陷。就像开车时有人在油箱里放了糖一样。

某些系统(通常是笔记本电脑和平板电脑)可以在磁盘上的隐藏分区中存储额外的实用程序(例如系统诊断测试)。如果是这种情况,您的dd命令很可能也会清除它。

我会先检查 BIOS。确保 HDD 已启用。将 BIOS 重置为默认设置等。大多数系统还使用蜂鸣代码。这是启动开始时发出的蜂鸣声,其中一声蜂鸣声是一种错误,两声蜂鸣声是另一种错误,等等。检查手册。

如果 BIOS 中仍然没有硬盘,请开始物理检查,断开并重新连接硬盘。在不同的系统上测试它(如果可能)等。(阅读@slm的答案。)

作为额外的工具集合,您还可以查看Hirens 启动 CD这是一些工具的集合居住图像。除其他外,它具有 HDAT2,但不具有 Spinrite。

相关内容