如何在我的计算机上以 UEFI 模式启动 POP!OS 而不禁用安全启动?

如何在我的计算机上以 UEFI 模式启动 POP!OS 而不禁用安全启动?

几天前,我在笔记本电脑上安装了 POP! OS,但安全启动无法启动它。我无法禁用安全启动或 UEFI 模式,因为安装 BIOS 更新后,我的 BIOS 设置菜单将不再打开。这是一个错误,许多类似型号都有这个错误。我的 BIOS 是读写保护的,所以我也无法安装旧版本。我听说 Ubuntu 和其他一些流行的操作系统使用一个称为 shim 的小型引导程序来引导主引导程序。我如何在 POP! OS 上实现这一点?

答案1

我能够使用 PreLoader 在 Pop OS 上设置安全启动。Arch Wiki 一如既往地提供了很好的解释如何设置。

安装 pop OS 后不要重启,而是挂载 EFI 分区。下载 PreLoader 和 Hashtoolhttps://blog.hansenpartnership.com/linux-foundation-secure-boot-system-released/然后将 preloader 和 hashtool 复制到 /efi/EFI/systemd。最后将 systemd-bootx64.efi 重命名为 loader.efi,并创建另一个 preloader 副本并将其命名为 systemd-bootx64.efi(这是为了允许 EFI 直接启动到 preloader,而无需创建新的 UEFI 条目)。

此后,请尽情享受 Pop OS。有时,在内核更新后,您的系统会启动到预加载程序,您必须接受新的哈希值。但大多数情况下,您的系统会直接启动到 Pop OS。

希望能帮助到你!

相关内容