neh*_*hoy 5 bios operating-systems bootloader uefi secure-boot
我安装了POP!几天前我的笔记本电脑上有操作系统,但安全启动不允许我启动它。我无法禁用安全启动或 UEFI 模式,因为安装 BIOS 更新后我的 BIOS 设置菜单将不再打开。这是一个错误,许多类似的模型都有它。我的 BIOS 受到读写保护,因此我也无法安装旧版本。我听说 Ubuntu 和其他一些流行的操作系统使用一个称为 shim 的小型引导加载程序来引导主引导加载程序。我怎样才能在 POP! 上实现这一目标?操作系统?
小智 2
我能够使用 PreLoader 在 Pop OS 上设置安全启动。一如既往,arch wiki 有一个很好的解释如何设置它。
安装 pop 操作系统后,不要重新启动,而是安装 EFI 分区。下载 PreLoader 和 Hashtool https://blog.hansenpartnership.com/linux-foundation-secure-boot-system-released/然后将 preloader 和 hashtool 复制到 /efi/EFI/systemd。最后将 systemd-bootx64.efi 重命名为 loader.efi 并创建预加载器的另一个副本并将其命名为 systemd-bootx64.efi (这是为了允许 EFI 直接启动到预加载器而无需创建新的 UEFI 条目)。
之后就可以享受 Pop OS 了。有时,在内核更新后,您的系统会启动到 prelaoder,您必须接受新的哈希值。但大多数时候你的系统会直接启动到流行操作系统。
希望能帮助到你!
归档时间: |
|
查看次数: |
26079 次 |
最近记录: |