当我在笔记本电脑中插入可移动的 1TB USB 磁盘时,操作指示灯会持续闪烁一段时间,然后您会听到伺服机构以短暂的“咔嗒”声重置。
我想恢复数据。
我相信可能存在某种方法可以通过低级 IO 获取数据。
我认为安装过程假定磁盘正常,我应该在使用ddrescue
或类似操作之前防止这种情况发生。
有人能解决这个问题吗?
答案1
当我最近遇到磁盘故障时,以下页面上的信息非常有用:
https://help.ubuntu.com/community/DataRecovery
简而言之,您需要足够的空间来存储整个文件系统的映像,然后使用 进行复制ddrescue
。此程序将在出现错误时继续从磁盘读取,并重试失败的读取。
一旦您获得了文件系统的映像,您就可以使用其他工具来恢复文件,而不会因为读取错误而失败。
答案2
如果(看起来)您遇到了机械硬件问题(而不是 HDD 中的数据丢失或损坏),那么恢复数据将会很困难。
我建议您将驱动器插入 SATA 端口,而不是使用 USB 接口(即,从外壳中取出 HDD 并将其插入内部 SATA 端口,可能在另一台计算机中,因为您谈论的是笔记本电脑...找一台台式电脑来执行此操作)。
如果你无法备份数据,因为驱动器不断出现故障,你也可以尝试此解决方案,这听起来有点奇怪,但不知何故却很有道理。有了你的 - 字面上 -冻结HDD,您可以尝试直接复制数据,或者如果失败,则移至ddrescue
。
PS 将 HDD 连接到您的 SATA 端口后,您将能够看到其 SMART 状态(使用磁盘实用程序)。