我正在尝试安装带有 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。