问题描述
每次我尝试使用 Windows 双启动 Ubuntu 时,我总是遇到同样的问题……编辑 grub 引导加载程序上的默认选项。我现在运行 11.10 并且遇到了同样的问题。
-
Startup-manager 在 11.04 上不起作用,在 11.10 上也不起作用。
-
在
/etc/default/grub
文件中编辑GRUB_DEFAULT=
似乎也不起作用。
这应该不难,我相信有一个简单的解释。有人可以告诉我它是什么吗?
最佳思路
权威指南是社区维基(链接如下)。
但总而言之 – GRUB_DEFAULT
采用数字或字符串值。数值反映了 /boot/grub/grub.cfg
中描述的引导顺序选项(菜单项值)
例如 – 在我的 grub 中,我的 GRUB_DEFAULT 值设置为值 6(六):
如果您查看 /boot/grub/grub.cfg
并计算从文本 menuentry 开始的行,其中第一个条目为零,第二个条目为 1,依此类推,您将看到值 6 对应于您在 grub 屏幕中看到的内容。
注意我已经截断了文件,只显示以文本菜单项开头的行
如果您想让 Windows 成为默认引导,则通过字符串值进行设置非常有用。
您只对文件 /etc/default/grub
中的 GRUB_DEFAULT
进行更改
在这两种情况下 – 运行 sudo update-grub
以重新生成文件 /boot/grub/grub.cfg
– 这是 grub 本身使用的文件,但您不应自行更改。
相关问题: