UEFIはDebian Live-buildをサポートしています。

UEFIはDebian Live-buildをサポートしています。

ライブビルドを使用してカスタムDebianを構築していますが、ISOをUSBスティックに追加した後、BIOSシステムは正しく起動しますが、UEFIをサポートしていないため、最新のシステムでは起動しません。

私の目標は簡単です。 「すべての」コンピュータから起動できるカスタムライブ Debian を作成します。

UEFIを有効にする方法についてのアイデアはありますか?それとも、より良いサポートでカスタムDebianライブを構築するための別の方法はありますか?

答え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最後にコマンドを実行してください。

関連情報