Arch Linux Live USB는 더 이상 UEFI를 부팅하지 않습니다.

Arch Linux Live USB는 더 이상 UEFI를 부팅하지 않습니다.

내 Lenovo 노트북은 UEFI GPT 파티션 테이블을 사용하여 Arch Linux를 실행합니다. 어느 날 노트북을 켰는데 Lenovo 시작 화면이 표시되지 않았습니다. USB 스틱으로 부팅하고 Arch를 다시 설치했습니다. 하지만 그 후에도 여전히 Lenovo를 통해 부팅 화면을 얻을 수 없습니다. 동일한 USB 스틱을 사용하여 다시 설치해 보았더니 UEFI 부팅 메뉴에 두 개의 항목이 표시되었습니다. GPARTED 라이브 USB를 사용하여 GUID 파티션을 FAT32로 포맷하고 삭제했습니다. 하지만 더 이상 Arch UEFI USB 스틱에서 부팅할 수 없습니다. USB 스틱의 부트로더 메뉴에 들어가지만 시간이 초과되고 빈 화면이 나타납니다.

답변1

저도 같은 문제에 직면해 있는 것 같습니다. Archlinux 또는 Manjaro 설치 미디어를 사용할 때 노트북 Lenovo X230이 UEFI 모드에서 로드되지 않습니다(이미지 로드가 시작될 때 검은색 화면이 나타남). 검색해 보니 이는 Arch가 gummiboot 로더를 사용하기 때문이라는 것을 알게 되었습니다.

다음 단계에 따라 이 문제를 해결할 수 있습니다.

  1. 설치 ISO에서 부팅 가능한 플래시를 만듭니다.

  2. Linux가 설치된 다른 PC에서 플래시 드라이브에 GRUB2를 설치합니다.

    grub-install --boot-directory=/mnt/sdc1/boot --efi-directory=/mnt/sdc1 --target=x86_64-efi --removable
    
  3. GRUB2(/mnt/sdc1/boot/grub/grub.cfg, Manjaro Linux의 예)에 대해 다음 구성을 사용했습니다.

    set timeout=5
    menuentry "MJRO_089" {
    linux /manjaro/boot/x86_64/manjaroiso root=LABEL=MJRO_089 rw
    initrd /manjaro/boot/x86_64/manjaro.img
    }
    

이 지시어는 Archlinux에도 유용합니다.

관련 정보