1 背景介绍
之前系统是win7,突然想玩玩ubuntu,但是新系统(ubuntu13.04)装好了之后,开机时每次都是先出现ubuntu的启动项如下图所示:
它默认的是从unbuntu开始启动,但是我比较多用的是win7,于是就想修改一下,网上的教程实测有效,跟大家分享一下。
2 修改过程
修改grub文件,更改系统启动顺序,方法如下:
a 首先改变grub文件的权限,需要改的文件命令为:
sudo chmod +w /boot/grub/grub.cfg 改只读权限,因为grub.cfg默认为只读
b 改变权限之后,开始编辑这个文件,用gedit打开它
sudo gedit /boot/grub/grub.cfg 编辑GRUB文件
c 修改其中的两个参数就可以了
1)里面有一行set default=0 的值,默认为0 也就是默认启动第一项。
你看你的win7/xp启动项在第几行,如果在第五行,就将0改为4,如果在三行,就改为2. 改完保存,重启就行了。
我的是第5项,所以改成了4.
2) terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
set timeout=-1
else
set timeout=4 //修改这里改变默认等待的时间
fi
### END /etc/grub.d/00_header ###
******
将其中的 :set timeout=4 //修改这里改变默认等待的时间修改一下就行了,时间单位是秒。
重新启动后就变成这样,j就okay了:
3 尚未解决的问题
每次ubuntu的系统有升级文件时,我升级系统,开机项就变成老样子,还是跟每修改一样
我猜测原因可能是,升级系统之后,grub文件又被更新成原来的文件了。所以每次都要重新改这个文件。
本文分享了如何在Ubuntu系统中修改开机启动项顺序的方法,包括改变grub文件权限、编辑grub.cfg文件以及调整系统启动顺序。同时,讨论了Ubuntu系统升级后开机项恢复原状的问题。
3976

被折叠的 条评论
为什么被折叠?



