如何从发生故障的硬盘恢复数据?

一个外部的3½“硬盘驱动器似乎有失败的危险 – 它在空闲时发出滴答声 。

我已经获得了一个替代驱动器,并想知道最好的策略,以尽可能节省的最佳机会从可疑驱动器中获取数据。

有些目录比其他目录更重要。 但是,我猜测选择和选择目录会减少我保存整个事情的机会。 我还必须挂载它,转储文件列表,然后卸载它,以便能够有效地确定目录的优先级。 再加上这样做很费时间,我正偏离这种方法。

我考虑过只使用dd ,但我不确定它如何处理读取错误或其他可能阻止数据的某些部分被挽救的问题,或者可以通过一些重试来解决,但不是很多它们危及驱动器的其他部分不被保存。 我想理想情况下,它会做一次通过以尽可能多地获得,然后返回重试因错误而遗漏的任何内容。

是否有可能更慢地复制 – 例如暂停每x MB / GB – 比仅仅运行完全倾斜操作更好,例如为了避免任何过热问题?

对于“你的备份在哪里”的人群:这实际上是我的备份驱动器,但它也包含一些非关键和笨重的东西,如音乐,不是备份,即没有备份。

除了这种有点不祥的声音之外,驱动器没有表现出任何明显的失败迹象。 我最近确实遇到了一些错误 – 孤立的inode,不正确的空闲块/ inode计数,inode位图差异,删除的inode上的零dtime; 总共大约20个错误。

分区的文件系统是ext3。

看看ddrescue

我强烈推荐Spinrite ,为恢复数据付出的代价很小,而且它也非常适合管理所有硬盘。

对我来说,以下程序运作良好,它是免费软件:

不可阻挡的复印机

但正如htorque之前说的那样……如果它真的很重要数据你最好去这里:

Kuert数据恢复

他们有特殊的学生优惠,一旦保存了我的harddsik。

祝好运!