Windows/Linux 듀얼 부팅 오류: "\EFI\ubuntu\grubx64.efi를 열지 못했습니다 - 찾을 수 없음"

Windows/Linux 듀얼 부팅 오류: "\EFI\ubuntu\grubx64.efi를 열지 못했습니다 - 찾을 수 없음"

저는 Windows 11 사용자이고 우분투 듀얼 부팅을 통해 Linux를 사용해 왔습니다. 듀얼 부팅은 몇 달 동안 훌륭하게 작동했지만 어느 날 아무 이유 없이 작동이 멈췄습니다. 컴퓨터를 부팅할 때 grub을 통해 ubuntu/windows를 선택할 수 없으며 대신 부팅 화면에 다음 오류 메시지가 나타납니다.

Failed to open \EFI\ubuntu\grubx64.efi - Not Found  
Failed to load image \EFI\ubuntu\grubx64.efi:Not Found  
start_image() returned Not Found, falling back to default loader  
Failed to open \EFI\ubuntu\grubx64.efi - Not Found  
Failed to load image \EFI\ubuntu\grubx64.efi:Not Found  
start_image() returned Not Found

현재로서는 기본 Windows OS에 액세스할 수 있지만 컴퓨터의 Linux 부분에는 전혀 액세스할 수 없습니다. 다른 포럼에서 다른 사람들이 제안한 몇 가지 사항을 시도해 보았습니다. 이미 BIOS로 들어가서 보안 부팅을 비활성화했으며 우분투가 부팅 순서의 맨 위에 있는지도 확인했습니다. 이 중 어느 것도 나에게 효과가 없었습니다. 우분투가 부팅 순서의 맨 위에 있으면 창에도 액세스할 수 없으며 컴퓨터에 검은색 화면만 표시됩니다.

부팅 복구를 실행해 보았지만 이 문제에도 문제가 있었습니다. USB로 Linux에 액세스하고 터미널에서 부팅 복구 명령을 실행했습니다. "권장 복구" 옵션을 선택했지만 복구 시스템이 멈춰 "변경 사항을 적용하는 중입니다. 몇 분이 걸릴 수 있습니다..."라는 메시지가 표시되었습니다. 켜두었지만 몇 시간이 지났지만 부팅 복구를 완료할 수 없었습니다. 이 메시지를 절대 지나치지 마세요. 그래서 기본적으로 부팅 복구 프로그램조차 제대로 작동하지 않는 것 같습니다.

이 상황을 해결할 방법이 있나요? 앞서 말했듯이 저는 몇 달 동안 Windows/Linux 이중 부팅을 사용해 왔는데 왜 이런 일이 발생했는지, 어떻게 해결해야 하는지 모르겠습니다. 더 이상 정보가 필요하면 알려주시기 바랍니다. 다음은 부팅 복구 시스템을 통해 얻은 BootInfo 요약 링크입니다.

https://paste.ubuntu.com/p/fhzNxsRxgq/

답변1

다음 솔루션을 사용하여 이 오류를 해결할 수 있었습니다.

\EFI\BOOT\grubx64.efi를 열지 못했습니다. - 찾을 수 없음(Windows 10의 듀얼 부팅 Ubuntu)

내가 실행한 명령은 다음과 같습니다.

sudo mount -tvfat /dev/nvme0n1 /mnt  
sudo cp /cdrom/EFI/BOOT/grubx64.efi /mnt/EFI/ubuntu/

이제 모든 것이 잘 작동하고 있습니다. 감사합니다.

답변2

시스템 구성 도구를 사용하여 이중 부팅 메뉴 복원:

  • Win+를 눌러 R실행을 엽니다.

  • 입력 msconfig하고 확인을 클릭하여 엽니다.시스템 설정공익사업.

  • 여기서,신병탭.

  • 기본으로 설정되지 않은 OS를 선택하고기본값으로 설정단추.

관련 정보