ubuntu更改启动项

来源:互联网 发布:淘宝怎么让客服改价 编辑:程序博客网 时间:2024/06/16 11:55

方法/步骤

1.打开ubuntu系统以后,我们打开超级终端,输入以下命令

sudogedit /etc/default/grub

显示如下

#If you change this file, run 'update-grub' afterwards to update
#/boot/grub/grub.cfg.
# For full documentation of the options inthis file, see:
#   info -f grub -n 'Simpleconfiguration'

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release-i -s 2> /dev/null || echoDebian`
GRUB_CMDLINE_LINUX_DEFAULT="quietsplash"
GRUB_CMDLINE_LINUX="locale=zh_CN"

GRUB_DEFAULT代表的就是启动项的顺序,从数字0开始,依次代表如下启动项(这是在我的电脑上,不同的ubuntu版本和windows系统可能会有一些不同):

Ubuntu
Advancedoptions for Ubuntu
Memory test (memtest86+)
Memory test(memtest86+, serial console 115200)
Windows 8 (loader) (on/dev/sda1)

windows排第四位(注意,顺序是从0开始计的),所以,把GRUB_DEFAULT的值修改为4,然后别忘了运行命令:

sudoupdate-grub

好了,重启电脑,默认启动的系统就换到windows了。

2.更改启动配置

   

打开命令行, sudo gedit /boot/grub/grub.cfg  (或者 sudo gedit /boot/grub/menu.lst)打开grub.cfg文件

在### BEGIN /etc/grub.d/00_header ###后面的部分主要记录了一些启动默认信息。

if [ -s $prefix/grubenv ]; then
  load_env
fi
set default="0"
这句中,default="0"表示从启动项中的第一个系统进行启动(就是那个默认的ubuntu),这里顺序是从0开始。例如:如果你想把启动项中的第五个选项作为默认的启动项,那么这里把数字0更改为4就可以了。

if [ ${recordfail} = 1 ]; then
  set timeout=-1
else
  set timeout=2
这句中,else后面的timeout是指那个等待时间,以妙作为单位,我们可以根据具体需要进行修改。

在### BEGIN /etc/grub.d/10_lupin ###后面的部分记录着启动选项的信息。


1 0