UEFI는 Debian Live-build를 지원합니다.

UEFI는 Debian Live-build를 지원합니다.

라이브 빌드를 사용하여 사용자 정의 데비안을 구축하고 있는데 ISO를 USB 스틱에 추가한 후 BIOS 시스템에서는 제대로 부팅되지만 UEFI를 지원하지 않는 것 같아서 최신 시스템에서는 부팅되지 않습니다.

내 목표는 간단합니다. "모든" 컴퓨터에서 부팅할 수 있는 사용자 정의 라이브 데비안을 만드는 것입니다.

UEFI를 활성화하는 방법에 대한 아이디어가 있습니까? 아니면 더 나은 지원을 통해 맞춤형 데비안 라이브를 구축할 수 있는 다른 방법이 있습니까?

답변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마지막으로 명령을 실행하십시오 .

관련 정보