在同一台机器上安装 TrueCrypt 的 Windows 和 Mac OS X

在同一台机器上安装 TrueCrypt 的 Windows 和 Mac OS X

我正在尝试安装带有 TrueCrypt 系统驱动器加密分区的 Windows 7 以及 Mac OS X,并且可能使用 rEFIt 作为引导加载程序。到目前为止,我尝试了几种方法:

  • 首先安装 Windows,加密,一切正常。无法安装 Mac OS X,因为分区表不是 GPT

  • 使用 Mac OS X 安装磁盘进行分区,为 Mac OS X 创建一个分区,并将其余部分保留为空白。无法安装 Windows,因为分区表是 GPT

  • 安装 Mac OS X,安装 rEFIt,安装 Windows。无法加密,因为硬盘开头没有 32kb 可用空间

  • 使用 Mac OS X 安装盘进行分区,为 Mac OS X 创建一个分区,其余部分在开始时留空。从 CD 启动 rEFIt,同步分区。在空白处安装 Windows。无法加密,因为硬盘开头没有 32kb 可用空间

  • 使用 Mac OS X 安装盘进行分区,为 Mac OS X 创建一个分区,其余部分在开始时留空。从 CD 启动 rEFIt,同步分区。在空白处安装 Windows。使用 rEFIt 重新同步分区表。缺少操作系统

有什么办法可以让它工作吗?

答案1

我遇到了同样的问题,并找到了一个可行的解决方案。我现在有一个系统加密的 Windows 分区、一个加密的数据分区和一个 Mac 分区,运行 Windows 7 和 Mac OS X。请在此处查看我的解决方案。

编辑:

在阅读负面反馈后,我意识到发布链接很糟糕,尤其是因为我的旧文章不见了。它在一个我不再拥有的旧博客中,但我设法从博客的 XML 存储的旧备份中挽救了文章文本。以下是全文。请记住,这是 2010 年的文章,您自行承担风险:

这描述了实现 Windows 7 和 Mac OS X 双启动系统所需的步骤,其中 Windows 分区使用 Truecrypt 加密。这不能使用 Bootcamp 来实现。

提示:如果您是 Mac 新手,并且无法弄清楚为什么尽管您已插入光盘,但机器仍无法从 Mac OS 或 Windows 安装 DVD 启动,您可以在启动时按住选项键(带有文本 alt 的键)。这将向您显示一个菜单,您可以在其中选择要启动的操作系统,如果您等待一会儿,安装 DVD 也会出现在该菜单上。这也是您稍后选择从哪个分区启动时使用的。

警告:以下步骤将删除磁盘上的所有数据。 好的,我们开始吧:

启动并插入 Mac OS 安装盘,让它运行,直到您可以使用磁盘工具创建分区。进入磁盘工具中的分区选项卡。

创建两个分区:磁盘上的第一个分区用于 Windows,第二个分区用于 Mac OS。将第一个分区格式化为 FAT32,将第二个分区格式化为 Mac OS Extented (journaled)。我们将在 Windows 安装期间将 FAT32 重新格式化为 NTFS。Windows 必须是驱动器上的第一个分区,TrueCrypt 才能将其加密为系统驱动器。

在选项中,选择 GUID 分区表。这个非常重要。应用更改并确保磁盘实用程序底部的信息表明它是 GUID 分区表。完成后,关闭磁盘实用程序。

在您为其创建的分区上安装 Mac OS。让安装程序完成。

从 Windows DVD 启动机器,删除第一个 200MB GPT 保护分区(Mac OS 无需它即可启动),删除 Windows 分区并创建一个填满驱动器开头的新 NTFS 分区,然后完成 Windows 安装。

启动 Windows 并加密 Windows 系统分区。不要加密 MAC 分区。这也意味着您可能无法加密整个磁盘。Truecrypt 会询问您各种问题。

在 Windows 中,插入 Mac OS X 安装盘并安装 bootcamp 驱动程序。

从现在起,当你启动时,你可以按住选项键来选择 Windows 和 Mac OS。在 Mac 中,你可以设置默认启动哪个分区。这也可以在 Windows 的 Bootcamp 控制面板中设置。

您已完成!

注意:在创建分区时,我还在 Windows 分区和 Mac OS 分区之间创建了一个 FAT32 数据分区。我使用 Truecrypt 重新格式化并加密了该数据分区,Windows 和 Mac 都可以访问它。太棒了!

答案2

主要问题似乎是分区表的格式。如果这不是笔记本电脑,最简单的选择可能是将 Truecrypt/Windows 放在一个磁盘上,将 OSX 放在另一个磁盘上?

答案3

我知道你可以强制 OS X 从 MBR 分区启动,就像人们在 hackintoshes 上做的那样,但我不知道它是否能在真正的 Mac 上工作。这是一个论坛帖子告诉你如何做(B 和 C 部分)

答案4

我的解决方案是使用带有 USB 密钥的 BitLocker,而不是 TrueCrypt。

相关内容