更改 Grub 中的启动优先级

更改 Grub 中的启动优先级

我在朋友的电脑上安装了 Precise 以便使用,但它会自动启动到 Precise。他有 XP,希望它自动启动到 XP。

如何将 Windows XP 设置为主启动操作系统?

答案1

您可以通过编辑来实现/etc/default/grub

sudo nano /etc/default/grub

您可以将值更改GRUB_DEFAULT=

  • 一定数量,不建议这样做,因为菜单项可能会发生变化,
  • 类似字符串"Windows XP",或 Windows XP 条目的名称;或
  • 保存最后使用的条目GRUB_DEFAULT=saved并添加GRUB_SAVEDEFAULT=true

完成更改后,按Ctrl+o保存并按Ctrl+x离开。然后运行sudo update-grub以应用更改。

我推荐最后一个选项,在大多数情况下它是最不烦人的选项,除非您每次重启时都会启动到另一个操作系统。

另请参阅社区文档Grub2Grub2/设置

答案2

我关注了另一个论坛,它使用了名为 grub-customizer 的 GUI

如何更改 GRUB 启动顺序?

它简单易用,不会让您意外弄乱命令行或 nano。这样,如果您安装了另一个操作系统,并且它再次更改了启动顺序,您可以快速轻松地将其更改为您想要的方式!

答案3

您必须编辑位于 /boot/grub 的 grub.cfg。更改文件中操作系统菜单条目的顺序。

您甚至可以在自动选择操作系统之前设置超时时间。

通过这个https://help.ubuntu.com/community/Grub2/CustomMenus

编辑 grub.cfg 时要非常小心

相关内容