如何改变grub默认启动的系统?

这需要修改/boot/grub/grub.conf。举一个例子你就明白了。假设你的/boot/grub/grub.conf是这样子的:

default=0
timeout=10
splashimage=(hd0,7)/grub/splash.xpm.gz
title Red Hat Linux (2.4.18-14)
root (hd0,7)
kernel /vmlinuz-2.4.18-14 ro root=LABEL=/
initrd /initrd-2.4.18-14.img
title DOS
rootnoverify (hd0,0)
chainloader


那么你的grub会默认启动Red Hat Linux (2.4.18-14)这个系统,把default=0改成default=1,那么grub会默认启动DOS这个系统。注意,这里的要点是:你想默认启动第n个title所指的系统,那么default应该是等于n-1

进入LINUX,在MNT/boot/grub/中寻找一个名字为menu.lst的配置文件,打开它。
编辑menu.lst,一般会有以下各行

timeout second

设定在second秒之后引导默认的操作系统。

红旗Linux默认是timeout 10,10秒后没有其他指令就引导系统,如果设成-1,则grub会一直等待直到用户选择一个选项为止。

default num

默认启动第num+1行选项,也就说default=0则默认启动菜单第一行的操作系统,default=1则启动第2行的系统,如此类推。

你可能感兴趣的:(职场,系统,grub,休闲)