我有一块 Seagate Freeagent 外置硬盘。当我在 Windows XP 上备份它时,我的电脑崩溃了,当我重新启动时,我收到了可怕的“延迟写入错误”,提示“$MFT”和其他一些文件。我试图卸载它,但无济于事。现在,当我尝试通过 Windows 访问它时,我的电脑就崩溃了。
在 Ubuntu 中,我可以通过磁盘实用程序查看它。SMART 状态为“磁盘故障即将发生”。Fdisk 不起作用,SMART 测试在“重新分配的扇区数”上失败。
有什么方法可以拯救我的数据吗?我仍然可以访问驱动器,但只要我这样做,它就会崩溃。
答案1
您使用 ddrescue 的方法很好。如果问题是由盘片表面的缺陷引起的,您应该至少能够挽救未损坏的区域。对同一个输出文件多次运行 ddrescue 会将新的“挽救”数据添加到该文件 - 一段时间后,您将恢复大部分可以恢复的数据。我相信您已经读过总体概述和手册
如果 ddrescue 立即失败而没有恢复任何数据,无论您尝试访问驱动器的哪个区域,都表明电子元件而不是盘片出现故障。在这种情况下我会这样做:
让驱动器休息。我曾经有一个驱动器,它在通电几分钟后开始出现错误;它休息的时间越长,工作的时间就越长。我把它放在“阴凉干燥的地方”几个月这使得我能够毫无错误地拍摄完整的快照 - 它工作了几个小时!
将驱动器从外壳中取出并通过 SATA 直接插入。以防万一。
如果您有另一个相同型号的驱动器,您可以尝试从健康的驱动器中更换电子部件 - 这有点冒险,因为您可能会损坏两个驱动器,但我听说有人这样做并取得了良好的效果。
还有一些使用价值数百万美元的设备的取证方法......但这取决于数据的价值。
答案2
似乎无法以“backitup”身份重新登录,真是新手啊。
我确实解决了这个问题。在我看来,ddrescue 是目前世界上最好的备份和恢复工具。我必须补充一点,在我的工作机器上,我在备份过程中收到了很多错误。当我把它带回家时,它就像梦一样工作,虽然是一个 14 小时的梦,但无论如何都是梦。
购买了新的内部产品,安装了 .iso 文件,等等。
答案3
你试过 photorec 吗?如果你能安装它,也许……