Pop!_OS 설치 후 Windows 10 efi 파일 `/boot/efi/EFI/Microsoft`가 누락되었습니다.

Pop!_OS 설치 후 Windows 10 efi 파일 `/boot/efi/EFI/Microsoft`가 누락되었습니다.

Pop!_OS를 설치한 후 Windows 10으로 부팅할 수 없습니다. 출력은 다음 efibootmgr -v과 같습니다.

BootCurrent: 0005
Timeout: 0 seconds
BootOrder: 0005,0006,9999,0000,0001
Boot0000  ubuntu    HD(1,GPT,ab8f019d-3b03-42b0-b780-36e72172e012,0x800,0x3c800)/File(\EFI\ubuntu\shimx64.efi)
Boot0001  Windows Boot Manager  HD(1,GPT,ab8f019d-3b03-42b0-b780-36e72172e012,0x800,0x3c800)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...h................
Boot0005* Pop!_OS 20.04 LTS HD(1,GPT,8aef89ff-532e-40c6-b8c7-9820bd395c44,0x800,0xf9fff)/File(\EFI\systemd\systemd-bootx64.efi)
Boot0006* Solid State Disk  PciRoot(0x0)/Pci(0x1d,0x0)/Pci(0x0,0x0)/NVMe(0x1,00-25-38-56-91-50-BE-B1)/HD(1,GPT,8aef89ff-532e-40c6-b8c7-9820bd395c44,0x800,0xf9fff)..BO
Boot9999* USB Drive (UEFI)  PciRoot(0x0)/Pci(0x1d,0x0)/USB(16,0)..BO

그리고 sudo ls -alh /boot/efi/EFI

drwx------ 6 root root 4.0K 6月  26 04:42 .
drwx------ 5 root root 4.0K 1月   1  1970 ..
drwx------ 2 root root 4.0K 6月  26 02:17 BOOT
drwx------ 2 root root 4.0K 6月  26 02:17 Linux
drwx------ 2 root root 4.0K 6月  26 02:17 Pop_OS-95cc6f8e-6c19-4fa1-ad32-6ee13ef0e786
drwx------ 2 root root 4.0K 6月  26 02:17 systemd

존재 하지 않습니다 Microsoft/Boot/bootmgfw.efi. 이 문제를 어떻게 해결합니까? 감사합니다! Windows를 C:\windows\Boot\EFI\bootmgfw.efiLinux로 복사하려고 시도했지만 /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi여전히 부팅할 수 없습니다.

답변1

ubuntu둘 다 하위 디렉터리가 없으므로 /boot/efi/EFI불행하게도 Pop!_OS를 설치할 때 전체 디스크를 덮어쓴 것 같습니다. 또는 적어도 실수로 EFI 시스템 파티션을 포맷하여 설치한 다른 운영 체제의 부트 로더가 손실되었습니다.

Windows 부트 로더에는 여러 개의 파일이 필요합니다. 그 중 하나는 BCD시스템에 맞게 맞춤 제작되었기 때문에 복사할 수 없지만 시스템에 맞게 특별히 재생성해야 합니다.

Windows 시스템 파티션이 디스크에 여전히 존재하는 경우 Windows 부트 로더를 복원하는 가장 쉬운 방법은 Windows 설치 미디어에서 부팅하고 컴퓨터 복구, 문제 해결을 선택한 다음 자동 복구를 선택하는 것입니다.사진과 함께 설명입니다.

나중에 Windows가 기본 부팅 옵션으로 설정되어 있음을 알 수 있지만 BIOS 설정으로 이동하여 "Pop!_OS 20.04 LTS"가 다시 첫 번째가 되도록 부팅 순서를 조정하여 이 문제를 해결해야 합니다.

Ubuntu도 설치되어 있는 경우 GRUB도 다시 설치해야 할 수 있습니다. Pop!_OS의 GRUB는 Ubuntu를 자동으로 감지하여 GRUB 부팅 메뉴의 옵션으로 제공하지만 Ubuntu는 다시 설치할 때까지 Pop!_OS의 부트로딩 프로그램에 의존합니다. 그것. 따라서 향후 Pop!_OS를 제거할 경우 이 문제를 먼저 해결하지 않으면 Ubuntu에 들어갈 수 없습니다.

업데이트 패키지가 GRUB 구성을 업데이트하려고 시도하지만 더 이상 예상 위치에 없다는 사실을 발견하면 Ubuntu에 커널 및/또는 GRUB 업데이트를 설치할 때 사소한 문제가 발생할 수도 있습니다.

관련 정보