如何编辑 GRUB 菜单中的启动顺序以使 Windows 优先?

如何编辑 GRUB 菜单中的启动顺序以使 Windows 优先?

我的电脑上有 Windows 7 和 Xubuntu 12.10 的双启动。Linux 启动排在第一位,Windows 排在第二位。我想反转 GRUB 菜单中的启动顺序。我需要知道编辑 GRUB 的步骤。我的大部分工作都是在 Windows 上完成的,我需要将它排在第一位,这样我就可以启动而不用看它。

答案1

我不知道您是否可以轻松地更改菜单的顺序,但您可以设置默认条目。

在终端

sudo -H gedit /etc/default/grub

我不知道你的 grub 菜单是什么样的,但是假设你有:

  • Ubuntu
  • 记忆测试
  • Windows 7的

在这种情况下,如果您希望 Windows 7 默认启动,请将 GRUB_DEFAULT=0 替换为 GRUB_DEFAULT=2

保存文件并在终端中:

sudo update-grub

然后重启

答案2

“Windows 7”的菜单项/boot/grub/grub.cfg可能如下所示:

...
menuentry "Windows 7 (/dev/sda1)" { #it's depend on your config
...

您也可以写信GRUB_DEFAULT="Windows 7 (/dev/sda1)"/etc/default/grub以避免出现顺序问题grub.cfg

相关内容