rEFInd에 Windows 8.1이 표시되지 않습니다.

rEFInd에 Windows 8.1이 표시되지 않습니다.

최근에 다른 SSD 중 하나가 죽은 후 새 SSD에 Arch를 설치했는데 그 과정에서 실수로 EFI 파티션과 Windows 복구 파티션이 지워졌습니다.

rEFInd를 설치하기 전에는 문제 없이 부팅이 되어서 별 생각이 없었는데, 이제 rEFInd를 설치하니 Windows로 부팅이 안되네요.

메뉴 항목이 없습니다. 이는 Windows 8의 EFI 파티션에 EFI 항목이 없기 때문인 것 같습니다.

출력은 efibootmgrWindows 부트 로더가 여전히 손상되지 않았기 때문에 여전히 부팅 가능해야 함을 의미합니다.

➜ ~ efibootmgr
BootCurrent: 0005
Timeout: 1 seconds
BootOrder: 0005,0000,0001,0002
Boot0000* Windows Boot Manager
Boot0001* Hard Drive 
Boot0002* UEFI: Built-in EFI Shell 
Boot0005* rEFInd Boot Manager

Windows 부팅 관리자를 사용하여 다음 부팅을 수동으로 설정하려고 시도했지만 sudo efibootmgr -n 0000큰 성공을 거두지 못했습니다. 그런 다음 화면을 깜박인 다음 rEFInd로 직접 돌아갑니다.

SSD는 모두 GPT이므로 모든 것이 EFI를 통과합니다.

답변1

이 문제를 해결하는 것은 매우 간단합니다. 불행하게도 EFI 파티션을 지운 경우 Windows가 설치된 부팅 가능한 USB 또는 DVD만 있으면 문제를 해결할 수 있습니다.

자동 복구를 사용하는 것만큼 간단하며 Windows 및 기타 모든 항목이 그대로 유지된 상태에서 rEFInd로 재부팅해야 합니다. 아주 쉽게 고칠 수 있어요!

관련 정보