硬盘被识别,但 dd 未复制任何内容

硬盘被识别,但 dd 未复制任何内容

我有一个老的这里的硬盘(Seagate,200MB)刚刚坏了,我想用 dd 从中获取一个映像。hd 被识别为设备(fe /dev/sdb),但 dd 不会从中复制任何东西。此外,我无法在 parted 中选择它(什么都不做,没有错误)。我已经尝试过 cat 它(cat /dev/sdb),但它也没有返回任何内容。整个事情现在表现得像/dev/null……有人知道我下一步可以尝试什么吗?

提前致谢

dd 输出:

dd if=/dev/sdb of=/mnt/temp.dat
0+0 records in
0+0 records out
0 bytes copied, 2.05 s, 0.0 MB/s

编辑:dmesg 没有显示任何错误。

编辑2:感谢大家的出色建议,我尝试过了,但硬盘没了。

答案1

有时坏掉的驱动器仍会显示为设备,因为连接器和电路板都完好无损,但其他物理组件之一已损坏。您可以尝试将盘片放在另一个磁盘上或付费进行专业恢复,但这两种方法可能都有些过头了。如果您不介意的话,我问一下驱动器上有什么?

答案2

我知道这听起来很奇怪,但显然把硬盘放进冰箱里冷却下来(有时)修复它足够长的时间以从中提取数据,直到至少它变热。

  • 将此视为最后的手段
  • 如果是与盘片相关的问题,则可能会起作用,但如果是组件故障,则不会起作用
  • 充分密封驱动器以避免湿气进入内部
  • 顺便吃点冰淇淋

我从未尝试过这个,但是我已经知道这个很多年了。

答案3

必须同意约翰的观点,对我来说这听起来也像是过去了。

在向客户告知坏消息之前,需要检查以下几件事:

  • 将其放在不同的控制器上 - 最好不要是相同的芯片组,但至少将其从出现故障的控制器上移除。
  • 启动机器时,请握住它,然后再次尝试;如果您感觉不到旋转的振动,则盘片没有旋转;如果您感觉不到沿着表面(平行于盘片)的轻微抖动,则磁头没有移动。(但在 dd 期间可能更难分辨。)

答案4

另一个有时有效的技巧是将磁盘加热到 70 或 80 度,然后冷却到 32 度几次。

相关内容