12.10 及更高版本

12.10 及更高版本

这个问题与 efistub 启动有关。

我想从 UEFI 固件的启动菜单直接加载预编译的 Ubuntu 内核,使用efiboogmgr

从哪个 Ubuntu 版本开始可以实现此目的而不需要单独的引导加载程序?

答案1

12.10 及更高版本

全部自内核 3.3.0 以来构建的 Ubuntu 内核已将 EFI 存根加载器功能纳入内核。这意味着自 12.10 以来的所有 Ubuntu 版本。

背景

可以使用命令检查内核构建配置

  • zcat /proc/config.gz | grep EFI_STUB, 或者
  • 对于版本 18.0 及更高版本cat /boot/config-$(uname -r) | grep EFI_STUB

相关内容