我无法忘记无法在 TrueCrypt 磁盘加密系统上进行双启动这一主要问题。
我的想法是,是否可行在从属硬盘上创建一个带有 Windows 系统的加密硬盘,并在另一个主硬盘上安装 Linux,然后在 grub 启动过程中使用 grub 指向 TrueCrypt 引导加载程序作为选项?
也许您需要在安装 Linux 之前取出 PC 的加密从属硬盘,以免干扰 TrueCrypt mbr。
从理论上讲,这可行吗?如何确保在 TrueCrypt mbr 加密的驱动器重新安装到 PC 中后,Grub 仍然保持优势?
答案1
有一种方法可以做到这一点,请参阅这里,基本上您将 Grub 安装到 linux 安装的根分区而不是 mbr,然后按 Esc 键跳过 Truecrypt 密码提示。
答案2
没有任何要求 grub 位于任何特定磁盘的 MBR 中(因为您的 BIOS 为您提供了选择)。您可以将其放在另一个驱动器上,甚至是 USB 记忆棒或 CD 上。唯一的问题是您是否可以链式加载 TrueCrypt,我猜您可以。
谷歌搜索后,你会发现同样的几篇帖子都重复了对这个问题的误解。如果你在相同的MBR/drive 为 TrueCrypt,那么它们会发生冲突(TrueCrypt 的部分内容会被覆盖,但 Microsofts MBR 安装也是如此)。我找不到任何证据表明使用不同的 MBR 有问题(除非您已经损坏了 TrueCrypt MBR)。