使用 TrueCrypt 处理文件名中的跨平台非 ASCII 符号

使用 TrueCrypt 处理文件名中的跨平台非 ASCII 符号

我有一个在 Windows 7 下创建的 TrueCrypt 卷。某些文件夹和文件名包含西里尔符号。在 Ubuntu 10.10 中安装该卷时,我看到的是问号而不是那些字母。有解决方案吗?或者如果我想在 Windows 和 Ubuntu 中打开该卷,我应该避免使用非 ASCII 符号吗?

答案1

我也遇到了同样的问题。下面是我解决问题的方法。

您创建的 truecrypt 卷很可能被格式化为 FAT32。在 Linux 中安装 FAT 时,默认字符集为 iso8859-1,尽管 Windows 中的长文件名以 Unicode 格式存储在磁盘上。

解决方案:iocharset=utf8在 Truecrypt 中指定安装选项(在偏好设置中全局设置或在高级选项中针对特定音量设置)。

相关内容