从 Windows 中预先选择 GRUB 选项

从 Windows 中预先选择 GRUB 选项

背景

我的笔记本电脑上安装了 grub2,其中安装了 Ubuntu 和 Windows10,Windows10 是默认选项。很多时候我想启动 Ubuntu,但忘记在启动菜单中选择它,Windows10 启动了,我需要再次重新启动。


我的问题

有没有办法预先选择下次启动时要选择的启动选项?我在这里看到过多个关于从 Ubuntu 执行此操作的问题和答案,但没有从 Windows 执行此操作。理想情况下,我希望桌面上有一个图标,单击该图标时会自动启动 Ubuntu。我想知道是否有可能从 Windows 访问 grub...

评论

  • 将 Ubuntu 设置为默认设置,如果需要的话从那里启动 Windows,这是一个解决方案,但不是我想要的。
  • 我也可以将 grub 等待计时器设置为 0,但同样,这不是我想要的解决方案。
  • 我想预先选择启动选项。可以执行重新启动的 .exe,但仍然需要我在启动时坐在笔记本电脑旁。
  • 我在另一台电脑上安装了 Android 启动管理器(不确定是哪个)。该管理器在桌面上有 .exe 文件,可重新启动到 AndroidOS。这正是我所寻找的行为。

在此先感谢所有愿意提供帮助的人:D

答案1

这不是你想要的,但可能是一个很好的替代方案。此方法允许 GRUB 记住你上次启动的操作系统,并在以后的启动中使用该保存的设置,直到你决定启动其他操作系统。

sudo -H gedit /etc/default/grub# 编辑 grub 配置文件

在 grub 文件顶部附近更改/添加以下内容...

GRUB_DEFAULT=saved    # change this existing line
GRUB_SAVEDEFAULT=true # add this new line

sudo update-grub# 更新 grub

相关内容