如何启动 Linux 和 Windows - Windows 作为默认操作系统

如何启动 Linux 和 Windows - Windows 作为默认操作系统

我有一个双启动系统,运行良好。我在一个磁盘上安装了 CentOS (grub) 和 XP 64,在另一个磁盘上安装了 XP。Linux 启动加载程序会询问我要启动哪个系统,但如果我重新启动后忘记按下按钮,它会默认启动 Linux。我想默认启动 XP,但不知何故保留了选择的选项。

我很抱歉。我的大脑出了问题。我在另一个系统上安装了 Ubuntu。这个多启动系统运行的是 CentOS。详情请参阅下面的评论。

答案1

首先,进入 Ubuntu .. 并在终端中尝试

sudo gedit /boot/grub/menu.lst

找到文件的这一部分

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify ’saved’ instead of a number. In this case, the default entry
# is the entry saved with the command ’savedefault’.
# WARNING: If you are using dmraid do not change this entry to ’saved’ or your
# array will desync and will not let you boot your system.
default 0

重要的是最后一行。您需要将该数字 0 更改为与 Windows 启动部分匹配。通常在默认双启动配置中,它始终为 4。将此值更改为 4,然后保存并重新启动您的机器。您应该自动进入 Windows 而不是 Ubuntu。

注意:文件底部的块与菜单中的项目相匹配。您可以更改此值以匹配您想要的任何默认项目,只需记住编号从 0 开始。

HowToGeek

答案2

在 Ubuntu Server 14 中,编辑您的grub.cfg文件以更改启动时启动的默认操作系统。(/boot/grub/grub.cfg)(注意:不同的发行版可能会将此配置文件放在其他文件夹中并更改名称,但如果您找到您的文件,则该理论仍然适用。)

编辑之前,请仔细查看加载器屏幕。第一行是 的默认行"0",第二行是 的默认行"1",依此类推。您要输入的默认操作系统的数字与行号相关。在大多数双启动系统中,这将是第 5 行,并通过插入数字"4"作为默认行来表示。(请记住,您从 开始编号"0")这可能会根据您拥有的操作系​​统和操作系统数量而变化,因此,再次查看加载器屏幕以确定您希望将哪一行(操作系统)作为默认行启动。

然后:

sudo nano /boot/grub/grub.cfg 

(我使用 Nano,但其他产品,例如 Vi,也同样好用。)

编辑此行{default = "0"}以反映您的选择。(保留引号)

保存文件并重新启动。您应该已经解决了您的难题。

相关内容