Linux Live USB가 Gigabyte 마더보드에서 부팅되지 않습니다.

Linux Live USB가 Gigabyte 마더보드에서 부팅되지 않습니다.

나는 설치했다아키텍처Linux안에USB( GPT파티션 테이블 사용)

저는 그것을 3개의 파티션으로 나누었습니다. (모든 파티션의 유형은 다음과 같습니다 Linux filesystem.

  1. 파티션 1은 /boot다음과 같이 포맷했습니다.FAT32
  2. 파티션 2의 형식은 SWAP다음과 같습니다.SWAP
  3. 파티션 3 /(FS의 루트)은 다음과 같이 형식화됩니다.EXT4

나는 그것을 내 것에서 얻을 수 있었다작은 골짜기노트북의 경우 BOOT 옵션을 추가한 다음 /boot/EFI/GRUB/grubx64.efi.

하지만 메인 컴퓨터에 연결하면 (실행 중)기가바이트BIOS) USB 스틱의 버전 Legacy과 버전이 자동으로 표시되지만 UEFI그 중 하나에서 부팅하도록 선택하면 해당 장치에서 부팅할 수 없다는 메시지가 나타납니다.

내 이론은 부팅할 BIOS위치를 모르는 경우 .efiBIOS가 내가 원하는 파일을 가리키도록 하는 방법이 있습니까 efi?

답변1

일부 EFI 구현은 다른 것보다 더 까다롭습니다. 최대 호환성을 위해서는 다음을 사용해야 합니다.

  • GPT
  • 하나EFI 시스템 파티션다음과 같이 태그됨("Linux" 아님)
  • ESP는 최소 100MB 이상이어야 합니다(확실한 증거는 없지만 일반적인 경험 법칙인 것 같습니다).
  • ESP는 FAT32로 포맷해야 합니다(많은 구현에서 NTFS도 읽을 수 있지만 전부는 아님).
  • ESP에서 부트로더는 다음 위치에 저장되어야 합니다.EFI\boot\bootx64.efi이렇게 하면 EFI가 자동으로 이를 선택할 수 있습니다.

관련 정보