TrueCrypt:无需挂载即可打开卷

TrueCrypt:无需挂载即可打开卷

我有一个损坏的 TrueCrypt 卷。当我尝试挂载它时,密码正确,但出现错误:hdiutil attach failed no mountable file systems.

我只需要打开它,而不需要 TrueCrypt 尝试安装它,这样我就可以在数据恢复程序中使用该分区。此外,它只是一个映像文件卷。我已阅读此处的文档: http://www.truecrypt.org/docs/?s=command-line-usage

但我不知道需要使用哪个开关才能仅打开图像而不安装它。

我使用的是 Mac 版本,并且为 TrueCrypt shell 命令设置了别名,因此我只需输入:

truecrypt -t -v - ?? [][]..

答案1

尝试使用以下方式安装--filesystem=none

--filesystem=TYPE
 Filesystem type to mount. The TYPE argument is passed to mount(8) command
 with option -t. Default type is 'auto'. When creating a new volume, this
 option specifies the filesystem to be created on the new volume (only 'FAT'
 and 'none' TYPE is allowed). Filesystem type 'none' disables mounting or
 creating a filesystem.`

请注意,这是来自 Ubuntu 上 TrueCrypt 7.1a 的文档,但我猜测它也适用于 Mac。

在Windows上,相应的参数是/m recovery

一般情况下,如果您在安装时遇到问题,您可以先尝试选项-m headerbak(Linux/Mac) 或/m headerbak(Windows),让 TrueCrypt 使用卷头的备份,而不是原始(可能已损坏)卷头。从 TrueCrypt 6.0 版开始,备份卷头可用。

相关内容