在出现故障的硬盘上,我可以查看数据但无法复制数据 - 为什么?

在出现故障的硬盘上,我可以查看数据但无法复制数据 - 为什么?

我有一个 2.5 英寸外置硬盘出现故障。不是发出大多数硬盘都会发出的预期的“咔哒”声,我可以查看数据,但无法真正检索数据。

  • 我尝试使用SpinRite以便访问驱动器上的数据,但它不喜欢外部驱动器。

  • 当我查看驱动器的属性页时,驱动器显示其已用空间为 100% 且可用字节为 0;但是,Windows 资源管理器中驱动器图标下的进度指示器显示其大约已使用 50%(这是正确的)。

  • 当我尝试运行 Windows 的“错误检查”工具并尝试“扫描并尝试恢复坏扇区”时,该工具开始运行然后立即关闭,没有任何错误消息。

  • 我可以使用 Windows 资源管理器浏览驱动器的内容。当我开始尝试复制任何给定的单个文件时,复制过程开始,指示器启动,然后复制失败,没有实际错误消息。

  • 控制面板下计算机管理中的磁盘管理页面也显示该驱动器“健康”。

  • 我把硬盘送到一家数据恢复商店,他们说“数据似乎完好无损,但内部故障导致无法检索任何信息。”他们主动向我推荐了一位数据恢复专家。

  • 我也尝试在驱动器上运行 CHKDSK(带或不带参数),但它返回以下错误:文件系统类型为 RAW。CHKDSK 不适用于 RAW 驱动器。

在采取更昂贵的数据恢复措施之前,我想知道这些症状是否听起来很熟悉?

其他问题...

  • 我愿意继续尝试以下工具测试磁盘和/或相簿(因为我想要挽救的数据大部分是照片)但是对于大约 400GB 的数据,我应该预计这两个工具运行多长时间?

  • 我也很熟悉使用 Linux,因此我欢迎您就实用程序、工具和您成功使用过的策略提出任何建议。

编辑 2011/3/15

看起来好像我的 MFT 出现故障。此时,我似乎需要寻求数据恢复专家的帮助(除非有人对此提出建议)。

答案1

您应该尝试使用 ddrecover 而不是 dd。它将能够读取过去的坏扇区,而 dd 只会停止并中止。

dd-recover /dev/devce_name /path/to/drive/image

这需要一段时间,但应该能够恢复大部分数据。您可以使用 Linux live-cd 来执行此操作。如果使用 Ubuntu,则需要在启动后安装包“ddrescue”。我最近自己也这样做了。恢复映像后,您可以使用 dd 将其放回新驱动器,并使用 chkdsk 修复映像中的任何问题。

答案2

如果驱动器的机械性能良好,只需用相同的驱动器替换逻辑板就可以使其正常工作。

根据根本原因,您可以尝试将驱动器放入冰箱一段时间,然后重试提取。

如上所述,dd-recover 应该提取尽可能多的块,然后您可以在保存的图像上运行 photorec。

祝你好运!

答案3

我不会尝试冷冻技巧。最好让它冷却到室温再尝试。据报道,冷冻技巧在某些情况下有效,但它也会冻结空气中的冷凝水并将其沉积在盘片上。在较旧的驱动器上,这不是一个大问题,但在现代驱动器上,飞行高度只有几纳米,可能会在您不知不觉中导致磁头碰撞。

答案4

尝试对其执行 chkdsk /r 并查看是否真正完成。

如果驱动器有硬件问题,并且由于某些物理问题而无法读取,您可以尝试(作为最后的手段)在完全相同的硬盘驱动器型号上更换盘片。我个人从未这样做过,但我知道这是一种数据恢复技术。找到完全相同型号的硬盘驱动器,打开它,将您的 HDD 盘片与好的盘片交换,将其重新关闭并连接。请注意,我表示这是一个最后一招在花费1000美元让第三方恢复您的数据之前。

相关内容