这个主配置文件的内容大概是长这样:
[root@study ~]#
cat /etc/default/grub
GRUB_TIMEOUT=5
#
指定
预设
数读
秒的秒
GRUB_DEFAULT=saved
#
指定
预设
由哪一
个选单来开
机,
预设开
选单
之意
GRUB_DISABLE_SUBMENU=true
#
是否要
藏次
选单
,通常是藏起
的好!
GRUB_TERMINAL_OUTPUT="console"
#
指定
出的
端机格式,默
是透
文字
端机
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap crashkernel=auto rhgb quiet"
#
就是在
menuentry
号内
linux16
目后
的核心
参数
GRUB_DISABLE_RECOVERY="true"
#
取消救援
选单
的制作
有兴趣的伙伴请自行
info grub
并且找到
6.1
的章½阅读一下~我们底下主要谈的是几个重要的设
定项目而已。现在来说说处理的项目重点吧!
o
倒数时间参数:
GRUB_TIMEOUT
这个设定值相当简单,后面就是½你要倒数的秒数即可~例如要等待
30
秒,就在这边改成
GRUB_TIMEOUT=30
』即可!如果不想等待则输入
0
如果一定要使用者选择,则填
-1
可!
o
是否隐藏选单项目:
GRUB_TIMEOUT_STYLE
这个项目可选择的设定值有
menu, countdown, hidden
等等。如果没有设定,预设是
menu
的意思。
这个项目主要是在设定要不要显示选单!
如果你不想要让使用者看到选单,这里可以设定为
countdown
!那
countdown
hidden
有啥差异呢?
countdown
会在屏幕上显示剩余的等待秒数,
hidden
则空空如也~除非你有特定的需求,否则这里一般鸟哥½议设定为
menu
½佳啦!
o
讯息输出的终端机模式:
GRUB_TERMINAL_OUTPUT
这个项目是指定输出的画面应该使用哪一个终端机来显示的意思,主要的设定值有『
console, serial,
gfxterm, vga_text
』等等。
除非有特别的需求,否则一般使用
console
即可!
o
默认开机选单项目:
GRUB_DEFAULT
这个项目在指定要用哪一个选单
(menuentry)
来作为默认开机项目的意思。能使用的设定值包括
有『
saved,
数字
, title
, ID
名』等等。
假设你有三笔
menuentry
的项目大约像这样:
menuentry '
1st linux system'
--
id 1st
-
linux
-
system { ...}
menuentry '2nd linux system'
--
id 2nd
-
linux
-
system { ...}
menuentry '3rd win system'
--
id 3rd
-
win
-
system { ...}
几个常见的设定值是这样的:
[root@study ~]#
GRUB_DEFAULT=1
代表使用第二
menuentry
机,因
为数
字的
编号
是以
0
号开
的!