读书人

Windows Ubuntu 双系统 更动启动选项

发布时间: 2012-06-27 14:20:08 作者: rapoo

Windows Ubuntu 双系统 更改启动选项 设置启动顺序
ubuntu 10.04:/etc/default/grub内容

1 # If you change this file, run 'update-grub' afterwards to update
2 # /boot/grub/grub.cfg.
3
4 GRUB_DEFAULT=0
5 GRUB_HIDDEN_TIMEOUT=0
6 GRUB_HIDDEN_TIMEOUT_QUIET=true
7 GRUB_TIMEOUT=3
8 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
9 #GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
10 GRUB_CMDLINE_LINUX_DEFAULT="splash"
11 #GRUB_CMDLINE_LINUX_DEFAULT="text"
12 GRUB_CMDLINE_LINUX=""

主要就是这几个选项吧:
GRUB_TIMEOUT:等待选择时间.
GRUB_CMDLINE_LINUX_DEFAULT:启动模式
将GRUB_CMDLINE_LINUX_DEFAULT的值改为text就是启动后进入文本模式,改为splash就是图形界面,同时可以加入quiet略去启动日志.

GRUB_DEFAULT=0这个选项的意义是默认启动哪个系统.如果是在winxp中安装的ubuntu10.04,安装完成之后会出现好几个启动选项(两个内核,两个内核的恢复模式,加上两个memory test,还有一个XP),可以去/boot/grub/grub.cfg中查看先后顺序.

ubuntu10.04和以后版本都是/boot/grub/grub.cfg这个文件,10.04之前和其它linux发行版本可能是/boot/grub/menu.lst文件.

在grub.cfg中有这样的条目: menuentry 'ubuntu , linux 2.6.32......'
在menu.lst中则是这样的格式: title 'ubuntu .....'

这些条目出现的顺序,即是GRUB_DEFAULT=之后的值.从0开始.

假如你的winxp是第7个,你想机器启动后默认进入winxp,则将GRUB_DEFAULT后的值设置为6.然后sudo update-grub即可.


作出任何改动之后记得sudo update-grub更新一下启动菜单 /boot/grub/grub.cfg

其它几个选项, 看选项名和注释基本上就能明白是什么意思,用得也不多, 在这里不作讨论.

读书人网 >windows

热点推荐