MacOSX:扇区大小大于 512 字节的硬盘上的 Truecrypt 分区

MacOSX:扇区大小大于 512 字节的硬盘上的 Truecrypt 分区

我有一个外部 USB 3.0 硬盘,其扇区大小大于 512 字节 (4kB)。在 Linux 中,我在其上创建了一个 truecrypt 加密分区,该分区在任何 Linux 或 Windows 计算机上都可以正常工作。但是,MacOSX truecrypt 版本似乎在使用扇区大小大于 512 字节的驱动器时存在重大问题。尝试在 MacOSX 中安装加密分区会导致以下错误

错误:驱动器使用的扇区大小不是 512 字节。

由于平台上可用组件的限制,无法在驱动器上创建/使用分区/设备托管卷。

可能的解决方案: ...

我可以毫无问题地使用该 HDD(iomega eGo 1TB USB 3.0)上的未加密分区,甚至可以从 OSX 内部对驱动器进行分区。

truecrypt 版本历史7.0 版本提到

现在可以在扇区大小为 4096、2048 或 1024 字节 (Windows、Linux) 的驱动器上创建分区/设备托管卷。注意:以前此类驱动器仅支持文件托管卷。

但他们似乎还没有解决 MacOSX 的问题。我已经提交了此事的报告2 年前在他们的官方论坛上,但似乎没人关心它,也不知道任何解决方案或何时修复。其他回答这个论坛帖子的人也遇到了同样的问题,甚至使用其他驱动器,所以这不仅仅是我的问题。

文件托管卷的性能很差,所以我需要基于分区的加密卷。

随后,我尝试在 MacOSX 中从头开始执行此操作 - 我在 OSX 中对驱动器进行了分区,并尝试使用 OSX 版本的 truecrypt 创建加密分区。出现了与上述完全相同的错误。

有谁知道如何解决这个问题,并在 OSX 中使用 truecrypt 来使用扇区大小大于 512 字节的驱动器来创建/使用基于分区的加密卷?

我很惊讶 truecrypt 人员还没有针对 OSX 解决此问题。512 字节扇区大小不是已经过时了吗?

答案1

该网站详细介绍了作者如何删除消息,然后测试和调试 TrueCrypt 中的底层问题(存在底层错误),并构建自己的版本并进行修复。如果您信任作者,他有可用的二进制文件。

相关内容