我正在尝试在装有 TPM 的华硕 x99-II 主板的主台式计算机上运行 19.04。我正在双启动 Windows,希望在 Ubuntu 满意后启用 BitLocker。
由于我在辅助驱动器上安装 Ubuntu,因此我/boot
使用 ext4 手动创建一个分区,并将主分区“/”作为加密驱动器(我的笔记本电脑上有相同的设置,但运行的是 18.04)。我还启用了第三方专有驱动程序,因为我的台式机有 nVidia 显卡。
安装进展顺利,但启动后,当我尝试从 GRUB2 启动 ubuntu 时,出现了几行错误
未知的 TPM 错误
最后一行说
您需要先加载内核
此后,如果我按下一个键,我就会返回到 grub 选择屏幕。
我有点困惑为什么会出现这个错误。我的笔记本电脑上有类似的设置,但 Windows 和 Ubuntu 都在同一物理驱动器上运行。
我看到了关于 Debian 的报告错误追踪器,但维护人员未给予回复。
另一个论坛上的一个建议是禁用 UEFI 和安全启动,但我更喜欢继续使用 UEFI + 安全启动。有什么想法我还可以尝试什么吗?
答案1
您确定安装的是 19.04 而不是 19.10 吗?
我所知道的唯一包含 GRUB 2.04 的版本是 Ubuntu 19.10(除非您更改了它)。
修复的一个方法是在 BIOS 中禁用 TPM。虽然我似乎无法在我的主板上找到它,但你可能运气更好。
另一个修复方法确实是在 BIOS/UEFI 设置中禁用安全启动,但您不需要禁用 UEFI。
这条评论提供了一个可能的修复方法,即编辑任何 grub 条目,错误报告中的一些人表示它可以工作。但是,我不能保证它一定有效。