Microsoft Aniversary 업데이트로 인해 복구 부트로더가 중단되었습니다.

Microsoft Aniversary 업데이트로 인해 복구 부트로더가 중단되었습니다.

Windows 10과 Linux를 함께 설치했습니다. UEFI를 사용했습니다. 내 설정이 복잡해졌습니다. 먼저 Windows를 설치하고 Fast Boot를 비활성화한 다음 Grub을 사용하여 Manjaro를 설치했지만 rEFInd를 선호하므로 chroot로 설치하고 grub을 제거했습니다.

모든 것이 완벽하게 작동했지만 기념일 업데이트 후 재부팅했을 때 rEFInd가 Windows Bootloader로 대체되었고 빠른 부팅도 다시 활성화되었음을 발견했습니다.

이 문제를 해결하기 위해 chroot하고 다시 refind를 설치했습니다. 처음 Windows를 부팅할 때까지 작동했습니다. Windows를 부팅하면 다시 찾기가 항상 삭제되었습니다.

efi 파티션에서 모든 파일을 제거하기로 결정했습니다. 다시 설치했습니다. 하지만 지금은 Windows를 부팅할 수 없습니다. 이 질문에 따라 비상 콘솔로 Windows 부트로더를 복구하려고 했습니다. Windows에서 Windows 10 부트 로더를 수정하는 방법

그러나 UEFI가 어떤 파티션에서도 부트로더를 볼 수 없는 대신 Windows 부팅이 수정되지 않습니다.

내 파티션:

sda      8:0    0 931,5G  0 disk 
├─sda1   8:1    0   300M  0 part 
├─sda2   8:2    0   100M  0 part /boot/efi
├─sda3   8:3    0   128M  0 part 
├─sda4   8:4    0 310,5G  0 part 
├─sda5   8:5    0   450M  0 part 
├─sda6   8:6    0 390,6G  0 part /mnt/1A6D432B224C53B6
├─sda7   8:7    0   221G  0 part /
└─sda8   8:8    0   8,4G  0 part [SWAP]

질문 1: Windows 부트로더가 EFI 파티션에서 완전히 제거된 경우 어떻게 복구합니까?

질문 2: 업데이트 후 Windows에서 부트로더가 중단되지 않도록 하려면 어떻게 해야 합니까?

추신: 매번 rEFInd를 복구하는 데 시간이 많이 걸립니다. :(

답변1

"다음 질문에 따라 응급 콘솔로 Windows 부트로더를 복구하려고 했습니다: Windows에서 Windows 10 부트로더를 수정하는 방법"

UEFI 부팅과 관련이 없습니다. 거기에 대한 질문은 MBR 부팅에 관한 것입니다.


UEFI 부팅 섹터와 MBR은 부팅에 사용되지 않습니다!!

UEFI 펌웨어 부팅 관리자가 OS 로더/부팅 관리자를 직접 로드하고 있습니다!

예를 들어 UEFI 부팅 관리자는 Windows 부팅 관리자를 직접 로드하거나 GRUB(Linux 로더)를 직접 로드합니다.

Windows 부팅 환경을 수정하려면 간단한 명령이 필요합니다.

bcdboot c:\windows /s V: 

여기서 c:는 Windows 파티션이고, V:는 EFI 시스템 파티션입니다.

UEFI 방식으로 Windows 복구 USB/DVD를 부팅하는 것을 잊지 마세요!

자세한 내용 -Windows BCD 복구.

노트:

1) bcdboot는 전체 부팅 환경(BCD뿐만 아니라)을 수정합니다.

2) Windows를 업그레이드할 때마다 "빠른 시작"이 기본값으로 재설정됩니다!

3) "빠른 시작"은 Windows 설정(전원 옵션)이고 "빠른 부팅"은 펌웨어 설정입니다.

관련 정보