我有一台配备 MSI B550 Gaming Plus 主板、运行 Windows 10 的电脑。
在尝试使用不同的方式安装Kubuntu对SSD进行分区(使用整个磁盘安装Windows并让Kubuntu调整其大小,在部分磁盘上安装Windows并手动为Kubuntu创建新分区等)后,这些似乎都不起作用以检测到的方式安装 grub2。
我尝试过将引导加载程序安装到 /dev/sda 以及 /dev/sda1 (Windows 使用的 ESP),但似乎没有将 grub2 放在那里。
当我在 Windows 中运行 BCDedit 时,它只显示 Windows 启动管理器和 Windows 启动加载程序。
当 Kubuntu 安装完成且没有错误时,我假设 grub2 放置在某处,但不是主板设置“MSI click”可以找到它的地方。
有没有办法在不重新安装 Kubuntu 或 Windows 的情况下更改此设置?
编辑:使用具有启动修复功能的 USB 闪存驱动器和高级选项“备份和重命名 Windows EFI 文件”我可以启动到 grub2,但 Windows 启动选项不会执行任何操作,它会返回到菜单。
也许菜单选项有问题?现在内容如下:
setparams 'Windows Boot Manager (on /dev/sda1)'
insmod part_gpt
insmod fat
set root='hd0,gpt1'
if [ x$feature_platform_search_hint == xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt1 --hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1 409C-954a
else
search --no-floppy --fs-uuid --set=root 409C-954a
fi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
我的理解是有道理的。但是似乎有一个选择:移动 Windows 文件,获取 grub2 但没有 Windows,以及使用启动修复而不移动文件而不获取 grub2?