ddrescue 说大部分扇区都很好,但我只恢复了 20% 的文件

ddrescue 说大部分扇区都很好,但我只恢复了 20% 的文件

我的一个硬盘坏了,我尝试使用 ddrescue 制作映像并挽救我的文件。

sudo ddrescue -d -r2 /dev/sda4 ~/tmp/test.img ~/test.logfile

(我的linux笔记本上没有足够的空间,所以我将~/tmp/安装到Windows samba服务器,实际上是win7)

16个多小时就完成了,得到了930G的镜像文件(和sda4大小一样)。我使用 ddrescueview 来检查并获取它。

ddrescue查看信息

看起来大部分数据都很好(?)

但是当我在Windows上使用ext2explore提取文件时,那里只有180G的文件。

许多文件不在图像文件中。

这是正确的吗?或者出了什么问题?

答案1

Ext2Fsd 项目@来源锻造在windows下工作。我之前用过,效果很好。这里有一个如何用它。

--

如果有人仍然感兴趣,可以这样做:(假设\>是DOS命令提示符)安装扩展2FSD

根据自述文件,您将指定系统和架构或使用installauto 选项。\> Setup.bat不带参数将显示帮助。

\> cmd
\> cd %Ext2Fsd-install-dir%
...\Ext2Fsd\Setup \> Setup.bat wxp i386

然后安装磁盘这样您就可以安装各种图像。我选择这个是因为它简单、可靠,在我尝试过的每个窗口(win:xp/7/10; @ x86/x64)上都像魅力一样工作,并且具有命令行界面和 GUI。现在将您的映像安装为驱动器:

\> cd %image-dir%
\> imdisk -a -o fix -m V: -f 001.ext3

就是这样。您已成功在Windows下挂载Linux分区映像。如果您不喜欢 CLI,您可以在 GUI 中执行此操作,将完成相同的工作。

相关内容