我有以下设置:操作系统 Ubuntu/Gnome,1 TB 外部驱动器,在 Windows7 上创建并加密(全盘加密)。在这个加密分区上,我有一个 80 GB 的 Truecrypt 容器。
当我将数据复制到这个已安装的加密容器时,我的系统冻结了。现在我能够安装和访问加密驱动器上的数据,我可以看到加密容器,但我无法安装它,也无法以任何方式修复它。当尝试使用 TC 安装它时,我得到:“$MFTMirr 与 $MFT 不匹配(记录 0)。无法安装‘/dev/mapper/truecrypt9’:输入/输出错误”我无法对其进行任何 ntfsfix,因为它不是可以访问的真实设备...
答案1
我遇到了同样的问题,并按照以下步骤解决:
- 像往常一样单击“选择文件”按钮选择要挂载的容器
- 一旦选择了容器文件,我点击了“安装”按钮
- 在密码输入弹出窗口中,我点击了“选项”按钮
- 在完整选项弹出窗口中,我选中了页面底部文件系统框架中的单选框“不挂载”
- 输入密码并点击“确定”按钮
- 在 shell 提示符下我发出了以下命令:sudo ntfsfix /dev/mapper/truecrypt9 请注意,正确的设备取决于为容器挂载选择的插槽(truecrypt9 用于插槽 9),这是该命令的输出:
安装卷...$MFTMirr 与 $MFT (记录 0) 不匹配。
失败的
尝试修正错误...
处理 $MFT 和 $MFTMirr...
正在读取 $MFT...确定
正在读取 $MFTMirr...确定
比较 $MFTMirr 与 $MFT... 失败
更正 $MFTMirr 记录 0 中的差异...OK
$MFT 和 $MFTMirr 的处理已成功完成。
在分区上设置所需标志...确定
准备清空日志 ($LogFile)... 确定
NTFS 卷版本为 3.1。
NTFS 分区 /dev/mapper/truecrypt9 已成功处理。
- 返回 truecrypt 窗口卸载容器并像往常一样安装,它工作正常