GRUB 无法检测 Windows 10 自定义菜单

GRUB 无法检测 Windows 10 自定义菜单

安装 Linux 后,GRUB 根本无法检测到 Windows 10,我尝试了所有其他方法;安装和 grub-install 等等。由于我能够使用一次性启动菜单中的 Windows 启动管理器启动 Windows,因此我决定使用自定义菜单项。但是,当我使用以下命令指定 C:/ 驱动器时:

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

并尝试进入,出现灰色屏幕,提示 Windows 无法正确启动。

另外,我使用 cmd 命令(或其他命令)知道启动管理器的位置bcedit。有没有办法直接链接到该位置?或者我还能做什么?请注意:Windows 使用窗口管理器可以正常启动。Grub 只是无法识别它。

FDISK -l

Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 5F0BE615-5AFA-4406-BF4C-CCE5B3AB75D0

Device         Start       End   Sectors   Size Type
/dev/sda1       2048   1026047   1024000   500M EFI System
/dev/sda2    1026048   1107967     81920    40M unknown
/dev/sda3    1107968   1370111    262144   128M Microsoft reserved
/dev/sda4    1370112   2394111   1024000   500M Windows recovery environment
/dev/sda5    2394112 914409471 912015360 434.9G Microsoft basic data
/dev/sda6  914409472 915331071    921600   450M Windows recovery environment
/dev/sda7  915331072 976771071  61440000  29.3G Microsoft basic data

相关内容