当操作系统驱动器不可用时,防止操作系统从 GRUB 中删除

当操作系统驱动器不可用时,防止操作系统从 GRUB 中删除

我有一个带有两个驱动器的双引导系统。每个驱动器都有自己的操作系统,一个是 Windows 10,另一个是 Debian 11。为了防止 Debian 看到 Win10 驱动器,我在启动过程中禁用了它,如下所示: https://askubuntu.com/a/554417/805980

一切工作正常,但我发现有时(也许是在 Debian 上安装更新期间?)GRUB 会更新,可能会使用update-grub.由于 Debian 无法识别 Win10 驱动器,因此会将其从 GRUB 中删除。

有没有办法让GRUB中的Win10条目在驱动器不可用并update-grub执行时不被删除?

我不知道这是否重要,但我使用 UEFI。

答案1

也许您可以将 Windows 10 Grub 配置复制到 /etc/grub.d/40_windows。之后,每当 update-grub 运行时,您的配置都会被复制到 /boot/grub/grub.cfg 。

相关内容