编辑 grub 菜单中的默认启动项,一个明确的答案?

Rus*_*uss 26 grub2 default 11.10

每次我尝试用 Windows 双启动 Ubuntu 时,我总是遇到同样的问题……编辑 grub 引导加载程序上的默认选项。我现在运行 11.10 并且遇到了同样的问题。

  • 启动管理器在 11.04 上不起作用,在 11.10 上也不起作用。
  • GRUB_DEFAULT=/etc/default/grub文件中编辑似乎也不起作用。

这应该不难,我相信有一个简单的解释。有人可以告诉我它是什么吗?

fos*_*dom 24

权威指南是社区维基(链接如下)。

但总而言之 -GRUB_DEFAULT采用数字或字符串值。数值反映了启动顺序选项(菜单项值)中描述的/boot/grub/grub.cfg

例如 - 在我的 grub 中,我的 GRUB_DEFAULT 值设置为值 6(六):

在此处输入图片说明

如果你看看/boot/grub/grub.cfg和计数行开始用文字menuentry,其中第一项是,第二个是一个等你会看到的值6个对应于你在GRUB屏幕上看到。

在此处输入图片说明

注意我已经截断了文件,只显示以文本菜单项开头的行

如果您想让 Windows 成为默认引导,则通过字符串值进行设置非常有用。

您只GRUB_DEFAULT对文件进行更改/etc/default/grub

在这两种情况下 - 运行sudo update-grub以重新生成文件/boot/grub/grub.cfg- 这是 grub 本身使用的文件,但您不应该更改自己。


相关问题:

  1. 如何在引导加载程序中将 Windows 设置为默认引导?
  2. https://help.ubuntu.com/community/Grub2