我有一个 true-crypt 磁盘(整个设备都加密了),但有坏扇区。我可以在 Ubuntu 机器上安装该卷,但我尝试的每个实用程序在尝试复制文件时都会冻结。
是否有一些实用程序可以用来保存尽可能多的文件?
答案1
在设备安装后,您可以尝试从 Ubuntu 使用 foremost()。
答案2
无论您做了什么备份,都是您最好的机会。 您确实做了备份,对吗?
根据Truecrypt 常见问题解答,最好的选择是使用 Windows 文件系统修复工具(chkdsk
或第三方工具):
当 TrueCrypt 卷的一部分损坏时会发生什么?
在加密数据中,一个损坏的位通常会损坏发生该位的整个密文块。TrueCrypt 使用的密文块大小为 16 字节(即 128 位)。TrueCrypt 使用的操作模式可确保如果某个块内发生数据损坏,其余块不会受到影响。另请参阅问题“当我的 TrueCrypt 卷上的加密文件系统损坏时我该怎么办?”
当我的 TrueCrypt 卷上的加密文件系统损坏时,我该怎么办?
TrueCrypt 卷内的文件系统可能会像任何正常的未加密文件系统一样损坏。发生这种情况时,您可以使用操作系统提供的文件系统修复工具来修复它。在 Windows 中,它是“chkdsk”工具。TrueCrypt 提供了一种在 TrueCrypt 卷上使用此工具的简单方法:在主 TrueCrypt 窗口(在驱动器列表中)中右键单击已安装的卷,然后从上下文菜单中选择“修复文件系统”。
答案3
ddrescue 或 dd_rescue 的各个版本可以反复尝试读取无法读取的块,但也会跳过无法读取的块,并在第一次读取完所有数据后稍后再返回读取这些块。