"\EFI\Microsoft\Boot\grub64.efi를 열지 못했습니다." 등

"\EFI\Microsoft\Boot\grub64.efi를 열지 못했습니다." 등

얼마 전 내 기본 HDD에 오류가 발생하여 EFI 파티션도 함께 가져갔습니다. 그러나 내 Ubuntu 시스템 파일은 보조 SSD에 보관됩니다. 새 HDD를 구입했을 때 라이브 CD에서 GParted를 사용하여 EFI 파티션을 만든 다음 부팅 복구를 실행했습니다. 이제 부팅할 때마다 다음 오류가 발생합니다. 이 오류는 Ubuntu 시작 화면이 나타나기 전 약 0.5초 동안 표시됩니다.

EFI 오류

Failed to open \EFI\Microsoft\Boot\grub64.efi - 8000000000000000E
Failed to load image
Failed to open \EFI\Microsoft\Boot\grub64.efi - 8000000000000000E
Failed to load image
Could not open "\EFI\BOOT\fallback.efi": 14
Failed to open \EFI\BOOT\grub64.efi - 8000000000000000E
Failed to load image
Failed to open \EFI\BOOT\MokManager.efi - 8000000000000000E
Failed to load image

이 문제가 나타난 후에도 시스템은 계속해서 정상적으로 부팅됩니다. 확인해 보니 나열된 파일이 실제로 /boot/efi. 이미 Boot Repair와 update-grub. 이 오류를 해결하려면 어떻게 해야 합니까?

답변1

컴퓨터가 부팅 중이라면 가장 안전한 방법은 메시지를 무시하는 것입니다. 보고서에 따르면 메시지는 눈에 거슬리고 지속 시간도 1초도 안 되기 때문입니다. 문제를 해결하려는 시도는 더 큰 문제를 일으킬 위험이 있습니다.

계속 진행하려면 다음 두 가지 사항을 검토하는 것이 좋습니다.

  • 명령의 출력입니다 sudo efibootmgr -v. 누락된 파일에 대한 펌웨어의 잘못된 항목이 표시될 수 있습니다. 그렇다면 해당 항목을 제거하면( 사용 방법을 알아보려면 efibootmgr--type을 사용하여) 오류 메시지가 제거될 수 있습니다.man efibootmgr
  • 파일 의 내용입니다 /boot/grub/grub.cfg. 이는 GRUB 구성 파일이며 해당 파일에 대한 참조가 있을 수 있습니다. 불행하게도 편집 grub.cfg은 까다롭습니다. 일반적으로 직접 편집하지 않고 대신 스크립트를 사용하여 구성합니다. 따라서 전문가가 아닌 이상 문제를 무시하라는 초기 조언을 반복합니다. 또는 해당 메시지가 정말 기분이 상하셨다면 내 메시지로 전환하는 것이 더 쉬울 수도 있습니다.rEFInd 부팅 관리자GRUB를 수정하는 것보다.

관련 정보