从 Windows 重启到 Ubuntu 的链接

Dmi*_*tov 11 grub2 dual-boot

我有标准的双引导系统:Ubuntu 和 Windows。Grub 被配置为默认启动 Windows。

有没有办法在 Windows 中创建某种链接,这将:

  1. 重新启动 Windows
  2. 启动到 Ubuntu

Ger*_*mar 9

您不需要/boot/grub/grub.cfg像 Michal Hagara 建议的那样进行修改。如果您安装新内核并且不更新e:\home\user\Grubshift\ubuntudefault\grub.cfg.

您需要做的就是创建/复制/boot/grub/grubenv具有以下内容的文件

# GRUB Environment Block
next_entry=2
###########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
Run Code Online (Sandbox Code Playgroud)

next_entry下次应该启动的下一个 grub 菜单条目的行在哪里(从零开始)。所以next_entry=2会这是第3行。

Grub 将在启动后自动删除该值,因此下次您将再次启动到默认操作系统。

这就是grub-reboot工作原理。