Windows 11 및 Arch Linux 이중 부팅 후 부팅 메뉴 문제: BIOS가 부팅 장치를 인식할 수 없습니다.

Windows 11 및 Arch Linux 이중 부팅 후 부팅 메뉴 문제: BIOS가 부팅 장치를 인식할 수 없습니다.

최근 Acer Aspire 5에서 Arch Linux를 사용한 이중 부팅을 활성화하기 위해 Windows 구성을 RST에서 AHCI로 전환했습니다. 나는 이것을 따랐다지도 시간그러나 Arch Linux를 설치하는 동안 마지막 단계에서 문제가 발생했습니다. 시스템을 종료하고 USB 드라이브를 제거하고 다시 시작한 후 시스템은 Arch를 부팅할 수 있는 GRUB 부팅 메뉴를 표시하는 대신 항상 Windows로 부팅됩니다. BIOS에 액세스하면 부팅 장치가 표시되지 않아 부팅 섹션에 결함이 있는 것 같습니다.

여기에 이미지 설명을 입력하세요.

또한 부팅 옵션을 수동으로 변경하려고 하면 BIOS가 예상대로 응답하지 않습니다.

여기에 이미지 설명을 입력하세요.

튜토리얼에 설명된 단계에 따라 Arch Linux를 제거하면 BIOS가 일반 기능으로 돌아갑니다.

여기에 이미지 설명을 입력하세요.

Linux 초보자로서 이 문제를 해결하는 데 도움이나 지침을 주시면 정말 감사하겠습니다.

답변1

튜토리얼에서는 이미 EFI 시스템 파티션이 있는 디스크에 두 번째 EFI 시스템 파티션을 생성합니다. 이는 지원되어야 하지만 시스템 펌웨어 프로그래머가 이를 철저하게 테스트하지 않았을 수 있으며 시스템의 UEFI 펌웨어가 이 상황을 처리하는 방법에 버그가 있는 것으로 보입니다.

UEFI 펌웨어 업데이트(역사적인 이유로 벤더가 "BIOS 업데이트"라고 부를 수 있음)만이 이 문제를 실제로 해결할 수 있습니다.

귀하의 튜토리얼(분명히 Arch)은 EFI 시스템 파티션(줄여서 ESP)에 마운트되기 때문에 /boot커널 및 initramfs 파일도 여기에 배치되므로 더 큰 ESP가 필요합니다. ESP를 설치하는 배포판은 /boot/efi실제 부트로더 파일만 ESP에 넣기 때문에 일반적으로 Windows(이전 버전)에서 생성된 100MB 정도의 ESP에 공존할 수 있습니다.

(UEFI 사양은 여러 운영 체제가 단일 ESP를 쉽게 공유할 수 있도록 설계되었습니다.)

UEFI 버그를 수정하는 데 사용할 수 있는 펌웨어 업데이트가 없는 경우 버그의 정확한 동작을 알아내기 위해 실험을 해야 할 수도 있습니다. Windows 11 ESP에 Arch가 저장하려는 모든 파일을 수용할 만큼 충분한 여유 공간이 있는 경우 Windows가 Arch용으로 만든 단일 ESP를 사용해 볼 수도 있습니다. 다행히 디스크에 ESP 하나만 있으면 오류를 해결할 수 있습니다. .

그렇지 않으면 동일한 오류가 발생하여 솔루션을 공유한 다른 Acer Aspire 5 사용자가 있기를 바랍니다.

관련 정보