grub2 และ windows ในโหมด UEFI เป็นทุกข์


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 คำสั่งจึงพยายามลบออก ยังคงไม่มีอะไร.


เห็นได้ชัดว่าคุณติดตั้ง fedora / grub ในโหมด UEFI และในขณะที่คุณติดตั้ง Windows ของคุณในโหมด CSM / แบบดั้งเดิม และคุณไม่สามารถบูต Windows Boot Manager รุ่น BIOS ด้วยด้วง EFI คุณจะต้องติดตั้ง fedora / grub ใหม่ในโหมด CSM / legacy หรือติดตั้ง Windows Boot Manager รุ่น UEFI เป็นพาร์ติชันระบบ EFI ด้วย bcdboot ใน Windows จากนั้นให้ด้วง EFI ทำการสับมัน ฉันไม่รู้ว่าทำไมคุณถึงได้โมดูลนั้นไม่ใช่ข้อผิดพลาด
Tom Yan

คำตอบ:


1

เห็นได้ชัดว่าคุณติดตั้ง fedora / grub ในโหมด UEFI และในขณะที่คุณติดตั้ง Windows ของคุณในโหมด CSM / แบบดั้งเดิม และคุณไม่สามารถบูต Windows Boot Manager รุ่น BIOS ด้วยด้วง EFI คุณจะต้องติดตั้ง fedora / grub ใหม่ในโหมด CSM / legacy หรือติดตั้ง Windows Boot Manager รุ่น UEFI ไปยังพาร์ติชันระบบ EFI ด้วย bcdboot ใน Windows จากนั้นให้ด้วง EFI ทำการสับมัน

หากคุณต้องการ bootloader UEFI ที่มีความสามารถในการบูตแบบดั้งเดิม refind อาจเป็นสิ่งที่คุณกำลังมองหา: http://www.rodsbooks.com/refind/features.html


ฉันจะยอมรับคำตอบของคุณใน 24 ชั่วโมง ในกรณีที่มีบางคนมีเวทมนตร์เราไม่รู้ ... หวังว่าจะเกิดขึ้นตลอดไปและทุกสิ่ง ^ _ ~
Sardathrion

ดูคำตอบที่แก้ไขของฉันสำหรับเวทมนตร์ที่เป็นไปได้ที่คุณอาจมองหา
Tom Yan
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.