UEFI 모드 문제로 인한 grub2 및 windows


0

나의 /etc/grub.d/40_custom 읽습니다 :

menuentry 'Windows 10' {
  set root='(hd0,1)'
  chainloader +1 
}

그러나 Windows 10을 부팅하려고하면 EFI 경로가 잘못되었다는 오류가 나타납니다. 관련 Windows 드라이브 설치는 다음과 같습니다.

Disk /dev/sde: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xe55015e8

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sde1            2048 975849471 975847424 465.3G  7 HPFS/NTFS/exFAT
/dev/sde2       975849472 976771071    921600   450M 27 Hidden NTFS WinRE

이상하게도 UEFI가 활성화 된 것으로 보이지는 않습니다.

grub2에 실제로 Windows 10을로드하려면 어떻게합니까?

수행원 이 대답 , 나는 시도했다 :

menuentry 'Windows 10' {
  insmod part_gpt
  insmod search_fs_uuid
  insmod ntfs
  insmod chain
  search --fs-uuid --set=root --hint-bios=hd4,msdos1 --hint-efi=hd4,msdos1 --hint-baremetal=ahci4,msdos1 343419363418FC94
  chainloader (${root})/Windows/Boot/EFI/bootmgfw.efi
  boot
}

나는 계속 지내고 있었다. ntfs.mod not found 모든 insmod 명령이이를 제거하려고했습니다. 아직도, 아무것도.


UEFI 모드와 CSM / 레거시 모드로 Windows를 설치하는 동안 fedora / grub을 설치 한 것 같습니다. 그리고 grub EFI로 Windows 부팅 관리자의 BIOS 버전을 부팅 할 수 없습니다. Fedora / grub를 CSM / 레거시 모드로 다시 설치하거나 Windows 부팅 관리자의 UEFI 버전을 EFI 시스템 파티션에 설치해야합니다. bcdboot Windows에서 grub EFI를 연쇄 적으로로드하십시오. 나는 왜 당신이 저 마운드 에러가 아닌 모듈을 얻는 지 모르겠다.
Tom Yan

답변:


1

UEFI 모드와 CSM / 레거시 모드에서 Windows를 설치하는 동안 fedora / grub을 설치 한 것 같습니다. 그리고 grub EFI로 Windows 부팅 관리자의 BIOS 버전을 부팅 할 수 없습니다. Fedora / grub를 CSM / 레거시 모드로 다시 설치하거나 Windows 부팅 관리자의 UEFI 버전을 EFI 시스템 파티션에 설치해야합니다. bcdboot Windows에서 grub EFI를 연쇄 적으로로드하십시오.

레거시 부팅이 가능한 UEFI 부트 로더를 원할 경우, 아마도 당신이 찾고있는 것입니다 : http://www.rodsbooks.com/refind/features.html


24 시간 안에 답을 수락하겠습니다. 누군가가 마법을 가지고있는 경우를 대비해서 우리는 ... 영원한 샘물이되기를 희망합니다. ^ _ ~
Sardathrion

당신이 찾고있는 가능한 마법에 대한 편집 된 답변을보십시오.
Tom Yan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.