这部分是问题,部分是回答。
我不是 Linux 用户,但是我时不时会用一下。
以下是我的情况:
带有 Windows NTFS 分区的 HDD 发生故障,Windows 上的任何恢复软件都无法获取其上的任何数据:没有文件,没有分区,磁盘处于非活动状态。
即使是神奇的 HDDRecovery 软件(我已经成功使用过很多次)也没有任何效果,许多扇区标记有D
延迟,然后什么都没有。
我尝试的第一个 Linux 恢复尝试是使用 Linux Live CD Ubuntu Rescue Remix 启动并尝试使用ddrescue -v -f /dev/sdc /mnt/sde1/image.img /mnt/sde1/log.txt
该命令得到了一个图像文件但无法使用,ddrescue
显示 1 个 500gb 的错误(整个磁盘大小)。
作为最后一次尝试,我尝试启动 Puppylinux,在出现几条挂载错误消息之后,磁盘上的所有文件都可见了!?
我已经开始复制并且文件看起来没问题......
有人得到类似的结果吗?这是ddrescue
“最终”救援工具吗?或者可能不是?
谢谢 Rob
答案1
很高兴听到你找回了文件。过去,在类似情况下,我使用过以下方法:
- GParted:主要用于管理设备上的分区表、调整文件系统大小等。但它还包括数据救援功能。
- SpinRite:没有什么比 SpinRite 更适合恢复严重地损坏的文件系统,包括损坏的硬件。这个程序太棒了。
另外,我从来没有这样做过,但他们说在这些情况下温度很重要:
我不确定为什么 Puppy Linux 可以恢复文件而 Ubuntu 却不能,但有时细节会因发行版的不同而不同,甚至会因您是否用脚碰了电脑并摇晃驱动器而不同。您没有提到故障是数据损坏还是硬件故障或其他原因。很多都取决于这一点。
在某些情况下,正如您所说,宇宙射线可能是将正确的位翻转回其原始状态的“最终”救援工具。事实并非如此! 宇宙射线!