Grub2와 Windows 10의 딜레마

Grub2와 Windows 10의 딜레마

관련 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

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제거해 보았습니다. 아직 아무것도 없습니다.

내가 /etc/grub.d/40_custom읽은 내용:

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry 'Microsoft Windows 10' {
  set root='(hd4,1)'
  chainloader +1

이 작업이 실패했습니다. 시작이 감지되지 않았습니다.

  # same header as above.
  search --no-floppy --fs-uuid --set=root '343419363418FC94'
  chainloader /bootmgr
  boot

알 수 없는 파일 시스템으로 인해 실패했으며 부팅이 감지되지 않았습니다.

  # same header as above.
  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를 찾을 수 없고 알 수 없는 파일 시스템이 뒤따르면서 실패합니다.

  search --fs-uuid --set=root --hint-bios=hd4,msdos2 --hint-efi=hd4,msdos2 --hint-baremetal=ahci4,msdos2 6ACAB410CAB3D693
  chainloader (${root})/Recovery/WindowsRE/boot.sdi
  boot

드라이브를 마운트하여 올바른 경로인지 확인했는데도 경로를 찾을 수 없어 실패합니다.

답변1

안타깝게도 이 문제를 해결하는 유일한 방법은 UEFI 모드에서 Windows 10을 다시 설치한 다음 UEFI 모드에서 Fedora를 다시 설치하는 것입니다. 그런 다음 일부는 로딩 순서를 엉망으로 만들었습니다. 마침내 두 시스템이 모두 작동하게 되었습니다.

정말 엉망이네요... :(

관련 정보