我有一个带有 2 个分区的 SSD。第一个分区属于 Windows 10,它运行良好。我在第二个分区上安装了 Ubuntu 22.04,它也运行良好。
当我启动时,grub 会正确显示,并显示 Windows 和 Ubuntu。如果我选择 Ubuntu,它可以无问题地启动,我甚至可以从 Ubuntu 访问 Windows 分区,但如果我尝试启动 Windows 10,它会显示黑屏(就像它会正常启动一样)几秒钟(可能是 10 或 11 秒),然后它会返回到 grub 而不显示任何消息。
进入窗口/boot/grub/grub.cfg
menuentry 'Windows Boot Manager (on /dev/nvme0n1p1)' --class windows --class os $menuentry_id_option 'osprober-efi-54F2-CFDE'
{
insmod part_gpt
insmod fat
search --no-floppy --fs-uuid --set=root 54F2-CFDE
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}`