安装 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