UEFI 支持 Debian Live-build

UEFI 支持 Debian Live-build

我正在使用 live-build 构建一个自定义 Debian,将 iso 添加到 USB 记忆棒后,它可以在 BIOS 计算机上正常启动,但它似乎不支持 UEFI,因此无法在较新的计算机上启动。

我的目标很简单,创建一个可以在“任何”计算机上启动的自定义 live-Debian。

您对如何启用 UEFI 有什么想法,或者是否有其他方法来构建具有更好支持的自定义 Debian-live?

答案1

这是我实现这一目标的方法。

  1. config/package-lists/pkgs.list.chroot在文件中添加常用的grub相关包。例如:
grub-common
grub2-common
  1. 添加文件config/package-lists/grub-pc.list.binary并添加旧版 grub 包
grub-pc
grub-pc-bin
  1. 添加用于处理 uefi` 相关包的文件config/package-lists/grub-eefi-amd64.list.binary
grub-efi
grub-efi-amd64
grub-efi-amd64-bin

最后运行lb build命令。

相关内容