현재 내 디스크 설정은 다음과 같습니다.
Disk /dev/sda: 1953525168 sectors, 931.5 GiB
Model: WDC WD1003FZEX-0
Sector size (logical/physical): 512/4096 bytes
Disk identifier (GUID): 8F14ACC0-7807-4C09-BCB0-C340A635CF07
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 1953525134
Partitions will be aligned on 2048-sector boundaries
Total free space is 3437 sectors (1.7 MiB)
Number Start (sector) End (sector) Size Code Name
1 2048 6143 2.0 MiB EF02 BIOS boot partition
2 6144 524294143 250.0 GiB 8300 Linux filesystem
3 524294144 1048582143 250.0 GiB 8300 Linux filesystem
4 1048582144 1427140607 180.5 GiB 8300 Data
5 1427140608 1949331455 249.0 GiB 0700 Microsoft basic data
6 1949331456 1953523711 2.0 GiB 2700 Windows RE
이를 위해 먼저 MBR 파티션 구성표에 Windows 10(현재 5) 및 Gentoo 기반 Linux(현재 2)를 설치했습니다. 모든 것이 순조롭게 진행되고 있습니다. 나중에 Linux를 사용해 보고 보호 MBR이 있는 GPT로 변경하고 다른 Gentoo 기반 Linux(현재 3)를 수용하기 위해 두 번째 파티션을 추가했습니다. Windows 10 업데이트 전까지는 모든 것이 잘 진행되었습니다. 업데이트 전에는 Windows 10이 MBR에서 부팅된 것으로 알고 있습니다. 업그레이드 중에 GPT를 감지하고 부팅을 UEFI로 변경한 것으로 추정됩니다. 시스템은 BIOS이며 UEFI로 업그레이드할 수 없으며 이제 Windows가 부팅되지 않습니다. 짧은 부팅 시도와 재부팅 주기가 있습니다. 저는 Microsoft에서 제공한 Windows 10 ISO를 사용하여 Ventoy Live Stick에 시스템을 설치하고 복구했습니다. 이것은 부팅을 수정하지 않으며 GRUB 및 보호 MBR 및 정지를 처리하지 못하는 것 같습니다. 다음 명령을 실행하여 부팅을 복구하고 BIOS로 강제 재구축하기 위해 명령줄 문제 해결 단계로 들어갔습니다.
bcdboot C:\Windows /s C: /f BIOS
불행하게도 부팅 시 다음과 같은 문제가 발생하여 지금 보안 부팅을 시도하는 것 같습니다.
error: invalid signature
내가 시도한 GRUB 항목:
menuentry "Windows 10 BIOS MBR" {
savedefault
insmod part_msdos
insmod ntfs
insmod chain
chainloader (hd1,msdos1)+1
}
그 다음에:
menuentry "Windows 10 BIOS MBR" {
savedefault
insmod part_msdos
insmod ntfs
insmod chain
drivemap hd0 hd1
chainloader (hd1,msdos1)+1
}
하지만 이것이 어떤 모습이어야 할지 잘 모르겠습니다.
따라서 초기 MBR 부팅 설정으로 인해 Windoes 10이 작동한다는 것을 알고 있습니다. 업그레이드 후 이 문제를 해결하고 보호 MBR을 유지하려면 어떻게 해야 합니까?
답변1
당신은 시도 할 수 있습니다:
menuentry "Windows 10 BIOS MBR" {
search -u $uuid -s
ntldr /bootmgr
}
$uuid
다음 출력으로 대체됩니다 .
blkid -no UUID /dev/sda5
C:
(분명히 다섯 번째 파티션인 /에 Windows 부팅 관리자를 설치하셨습니다 .)
하지만 디스크가 GPT로 파티션이 나누어져 있기 때문에 bootmgr
결국 디스크가 깨질 가능성이 높습니다.실패하다Windows 설치를 시작할 때.