![如何设置 grub 以显示来自不同驱动器的 Debian 10 和 Windows 10 的启动选项?](https://linux22.com/image/170642/%E5%A6%82%E4%BD%95%E8%AE%BE%E7%BD%AE%20grub%20%E4%BB%A5%E6%98%BE%E7%A4%BA%E6%9D%A5%E8%87%AA%E4%B8%8D%E5%90%8C%E9%A9%B1%E5%8A%A8%E5%99%A8%E7%9A%84%20Debian%2010%20%E5%92%8C%20Windows%2010%20%E7%9A%84%E5%90%AF%E5%8A%A8%E9%80%89%E9%A1%B9%EF%BC%9F.png)
我的系统有以下驱动器:500GB SSD、2TB HDD 和 32GB Optane 卡。我从 SSD (sda) 上的分区运行 Debian 10,从 HDD+Optane Intel RST RAID 驱动器 (sdb) 运行 Windows 10。
目前,我通过在启动时按 F8 或更改 BIOS 设置来在 Debian 和 Win10 之间切换。我知道那个蛴螬应该不过能够向我展示所有启动选项。我研究过 grub-customizer 但无法弄清楚。如何将不同驱动器的 Win10 启动选项添加到 grub 选项中?
答案1
解决了。 os-prober 从未从 root (sudo -i) 运行的终端返回任何内容。然而,什么有效:
我将此条目添加到 Grub 列表中(使用 grub-customizer 或直接编辑文件 /etc/grub/40_custom)
menuentry "Windows 10 (UEFI)" {
search --set=root --file /EFI/Microsoft/Boot/bootmgfw.efi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
帮助从这里:https://askubuntu.com/questions/211339/invalid-efi-file-path-while-booting-windows