![我该如何访问这块 Seagate 坏掉的 HDD 上的数据?](https://linux22.com/image/1375376/%E6%88%91%E8%AF%A5%E5%A6%82%E4%BD%95%E8%AE%BF%E9%97%AE%E8%BF%99%E5%9D%97%20Seagate%20%E5%9D%8F%E6%8E%89%E7%9A%84%20HDD%20%E4%B8%8A%E7%9A%84%E6%95%B0%E6%8D%AE%EF%BC%9F.png)
看来我的主磁盘已经坏了,最终,Windows 显示一条消息,要求立即重新启动进入恢复状态,进行完整备份并更换硬盘。
我关掉电脑,将硬盘插入另一台电脑。我仍然能够看到磁盘,并浏览两个分区上的文件结构(一个用于操作系统,另一个用于数据)。我实际上没有尝试打开任何文件,我只是浏览了几个文件,看看我是否至少能看到里面有什么。
然后我下载并启动海上工具。我首先进行了简短测试,结果立即失败。硬盘肯定坏了……然后我整晚都进行了长时间测试,看看它是否能标记所有坏扇区,以便我可以将其他所有内容复制到另一个驱动器。
它显示了很多错误,并尝试修复其中很多,但我认为这只会让问题变得更糟。因为现在我甚至无法浏览文件。实际上,如果连接了此坏盘,Windows(当然是在另一台计算机上)需要很长时间才能启动。如果没有连接,它会很快启动。
我首先尝试了 Linux Mint 的 Live CD,它启动失败。然后我尝试了基于 Knoppix 的 Live CD现在我可以启动了,但什么都做不了。硬盘无法浏览(其他硬盘可以浏览),所有可用的工具都报告了大量 I/O 错误、分区表和引导扇区损坏等...
如果我无法访问此特定硬盘上的数据,那也不算世界末日,因为我的重要数据已备份到另一块磁盘上。但如果我仍能从中复制一些数据,或者至少尝试浏览文件系统并查看其中的内容,那就太好了。
由于我在运行 SeaTools 长测试之前能够浏览 HDD,因此有什么办法可以解决这个问题?
答案1
如果您有足够的钱,那么专业数据恢复服务的价格就超过 1000 美元,那就去吧。
尝试一下 spinrite (grc.com) 或 mhdd 这两种工具都需要很长时间,但都是我目前遇到的最好的工具。它们确实会尝试恢复丢失的数据。
Spinrite 可以连续运行一个月或更长时间,具体取决于磁盘的状况。