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”改变倒计时数值

原文地址:https://www.cnblogs.com/yinyuyou-ycy/p/4642636.html