解密后,Veracrypt 会加载 Grub 引导程序,而不是启动 Windows

解密后,Veracrypt 会加载 Grub 引导程序,而不是启动 Windows

总结:当我输入加密的 Windows 分区的密码时,会加载另一个分区上的 Grub 引导加载程序,而不是启动 Windows。Veracrypt 成功解密 Windows 分区后执行的操作由什么负责/我可以控制它吗?

我想实现以下 Win/Linux 双启动设置(如此处所述使用 TrueCrypt 在双启动系统上进行全盘加密):当我启动 PC 时,Veracrypt 引导加载程序(位于 MBR 部分)会要求输入密码以解密 Windows 分区 (/dev/sda1)。正确输入密码后,Windows 会启动,但使用 ESC 跳过时,会加载“下一个”引导加载程序(位于 /dev/sda4 的 Grub)(以启动位于 /dev/sda2 的加密 Linux)。

因此,我使用 Luks 加密了我的 Linux,将 Grub(以前在 MBR 中,但 Veracrypt 对此有抱怨)安装到未加密的启动分区,并使用 Veracrypt 加密 Windows(带有“多重启动”选项)。

但是现在我总是加载 Grub - 无法启动 Windows!?(当我输入正确的密码时,我可以从 Grub 命令行手动启动 Windows - 所以它似乎有效,但不知何故 Veracrypt 无法继续启动 Windows...)

相关内容