更改双启动屏幕上的默认选项

更改双启动屏幕上的默认选项

我想知道如何更改系统启动时显示的 GNU GRUB 双启动屏幕上的默认选择选项。

我有一台 Windows 7 和 Ubuntu 双启动 PC。目前有一个倒计时器,如果时间用完,它会自动启动到 Ubuntu。这很烦人,因为我很少使用 Ubuntu。

我不想每次都选择 Windows 7。如何将默认设置更改为 Windows 7?请参阅下面的双启动屏幕图片。

在此处输入图片描述

答案1

启动终端并首先输入:

fgrep 菜单项 /boot/grub/grub.cfg

这将列出您机器上所有可启动的操作系统。现在复制您想要默认的条目,在您的情况下是Windows 7 (loader) (on /dev/sda1)。注意,我假设它是 sda1 分区,如果不是,请复制。在终端中复制可以通过+ +Windows 7 (loader) (on /dev/sda2)完成。ShiftCtrlC

现在,输入:

sudo gedit /etc/default/grub

现在,找到显示的内容行,如果是这种情况,GRUB_DEFAULT=0则将其替换为GRUB_DEFAULT=Windows 7 (loader) (on /dev/sda1)或。/sda2

关闭 gedit 并返回终端并输入:

sudo 更新 grub

就是这样!

注意:我之所以给出这么长的答案而不是 的davidgo较短答案,是因为当您进行内核更新时,您将在下面的几行中看到那些较旧的内核版本,因此 X=5 可能意味着现在是 Windows,但以后是某个 Ubuntu 版本。这确保即使内核更新也无需进行任何修改。

来源

答案2

在 Linux 下,编辑 /boot/grub/menu.lst 并添加/更改“default X”行 - 其中 X 是您想要默认启动的选项,因此猜测,X=5 或 6。

或者,您可以重新排序此文件中的块,以便您想要的 Windows 块位于列表的第一位。

相关内容