Ubuntu14.04下的grub小调整
电脑中双系统安装顺序为Ubuntu->Windows。
重启后首先进入的是grub界面,界面中显示的启动大致顺序如下:
Ubuntu
Ubuntu高级选项
......
Windows..
在如何修改启动顺序的方法上,网上大部分能搜到的方法是修改“set default”后面的相关参数,但是主要有两个问题:
(1)从视觉上,常规都希望最常用的选项可以放在前面;
(2)由于grub不能直接从最后一项跳到第一项,更换选择上比较麻烦。
因此,从我个人角度来说,我希望的启动顺序如下:
Windows..
Ubuntu
Ubuntu高级选项
......
1、打开grub配置文件
(1)获取写文件权限
$sudo chmod +w /boot/grub/grub.cfg
(2)备份文件
$cd /boot/grub/
$sudo cp grub.cfg grub00.cfg
(3)打开文件
$sudo vi grub.cfg
2、修改序列
(1)找到“### BEGIN /etc/grub.d/30_os-prober ###”注释行
(2)找到“### END /etc/grub.d/30_os-prober ###”注释行
(3)上述两行注释中间的部分为Windows启动项相关内容
(4)找到“### BEGIN /etc/grub.d/10_linux ###”注释行
(5)改行注释以下为Ubuntu启动项相关内容
(5)剪切Windows启动项内容移至Ubuntu启动项内容前
3、修改grub界面背景颜色
(1)找到“background_color”参数
(2)通过修改前三位数字可改变背景颜色(r,g,b,0)
4、修改倒计时数值
(1)找到“if [ x$feature_timeout_style = xy ]”语句
(2)通过修改其内部语句“set timeout”改变倒计时数值