ライブビルドを使用してカスタムDebianを構築していますが、ISOをUSBスティックに追加した後、BIOSシステムは正しく起動しますが、UEFIをサポートしていないため、最新のシステムでは起動しません。
私の目標は簡単です。 「すべての」コンピュータから起動できるカスタムライブ Debian を作成します。
UEFIを有効にする方法についてのアイデアはありますか?それとも、より良いサポートでカスタムDebianライブを構築するための別の方法はありますか?
答え1
私がこれを達成した方法は次のとおりです。
config/package-lists/pkgs.list.chroot
一般的に使用される grub 関連パッケージをファイルに追加します。たとえば、
grub-common
grub2-common
- ファイルの追加
config/package-lists/grub-pc.list.binary
と従来のGrubパッケージの追加
grub-pc
grub-pc-bin
- UEFI固有のパッケージ処理用のファイルを追加します
config/package-lists/grub-eefi-amd64.list.binary
。
grub-efi
grub-efi-amd64
grub-efi-amd64-bin
lb build
最後にコマンドを実行してください。