从故障磁盘恢复数据

从故障磁盘恢复数据

当我在笔记本电脑中插入可移动的 1TB USB 磁盘时,操作指示灯会持续闪烁一段时间,然后您会听到伺服机构以短暂的“咔嗒”声重置。

我想恢复数据。

我相信可能存在某种方法可以通过低级 IO 获取数据。

我认为安装过程假定磁盘正常,我应该在使用ddrescue或类似操作之前防止这种情况发生。

有人能解决这个问题吗?

答案1

当我最近遇到磁盘故障时,以下页面上的信息非常有用:

https://help.ubuntu.com/community/DataRecovery

简而言之,您需要足够的空间来存储整个文件系统的映像,然后使用 进行复制ddrescue。此程序将在出现错误时继续从磁盘读取,并重试失败的读取。

一旦您获得了文件系统的映像,您就可以使用其他工具来恢复文件,而不会因为读取错误而失败。

答案2

如果(看起来)您遇到了机械硬件问题(而不是 HDD 中的数据丢失或损坏),那么恢复数据将会很困难。

我建议您将驱动器插入 SATA 端口,而不是使用 USB 接口(即,从外壳中取出 HDD 并将其插入内部 SATA 端口,可能在另一台计算机中,因为您谈论的是笔记本电脑...找一台台式电脑来执行此操作)。

如果你无法备份数据,因为驱动器不断出现故障,你也可以尝试此解决方案,这听起来有点奇怪,但不知何故却很有道理。有了你的 - 字面上 -冻结HDD,您可以尝试直接复制数据,或者如果失败,则移至ddrescue

PS 将 HDD 连接到您的 SATA 端口后,您将能够看到其 SMART 状态(使用磁盘实用程序)。

相关内容