小编Dav*_*lla的帖子

如何通过 ddrescue 恢复尝试找出丢失了哪些文件?

我正在从 1 TB 故障驱动器中抢救数据(在更换硬盘的过程中询问过它)。我ddrescue从系统救援 USB 中完成了 557568 B 在 191 个错误中产生的错误大小,可能全部在/home(我假设它所谓的“错误”不是坏扇区,而是它们的连续序列)。

现在,我看到的几个指南建议e2fsck在新磁盘上做,我希望这会以某种方式发现某些文件已被分配“空白扇区/块”,至少知道哪些文件无法保存所有的。但是根本没有发现任何错误(我运行它但没有-y确保我没有遗漏任何东西)。现在我用 再次运行它-c,但到目前为止 95% 没有发现错误;我想我有一个新驱动器,里面有一些看起来正常的文件,里面有归零或随机的部分,直到我用相应的软件打开它们或 Linux Mint 需要它们时才能检测到它们。

我可以对旧/新驱动器做任何事情以获得可能损坏的文件的列表吗?我不知道它们有多少,因为那 191 个可以跨文件,但至少总大小并不大;我最关心的是一大堆旧的家庭照片和视频(每个 1+ MB),其余的可能无关紧要或最近已备份。

更新:e2fsck 的新通行证确实提供了一些新的东西,我对此一无所知:

Block bitmap differences:  +231216947 +(231216964--231216965) +231216970 +231217707 +231217852 +(231217870--231217871) +231218486
Fix<y>? yes
Free blocks count wrong for group #7056 (497, counted=488).                    
Fix<y>? yes
Free blocks count wrong (44259598, counted=44259589).
Fix<y>? yes
Run Code Online (Sandbox Code Playgroud)

data-recovery hard-disk ddrescue

12
推荐指数
2
解决办法
4146
查看次数

标签 统计

data-recovery ×1

ddrescue ×1

hard-disk ×1