default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux Server (2.6.18-194.el5)
root (hd0,0)
kernel /vmlinuz-2.6.18-194.el5 ro root=LABEL=/ rhgb quiet vga=0x318
initrd /initrd-2.6.18-194.el5.img
timeout=second
设置在second秒之后引导默认的操作系统。
default=num
默认启动第num+1行选项,也就是说default=0则默认启动菜单第一行的操作系统,default=1则启动菜单第二行的操作系统,如此类推。
splashimage=
指出开机画面的文件所存放的路径和文件名,如splash /boot/logo/800x600x8.img是指用在/boot/logo路劲下的800x600像素的文件作为开机画面。
hiddenmenu
表示隐藏grub的启动菜单,直接进入default指定的操作系统,可选项。
title OSname title
后面的字符就是在菜单项上所看见的选项。
root (hd0, 6)
hd0表示第一个硬盘, (hd0,6)指的是第一个硬盘的第7个分区
kernel /vmlinuz-2.6.18-194.el5
指出内核的路径在/boot/vmlinuz-2.6.18-194.el5中
root=LABEL=/
表示Linux的根所在的分区。LABEL=/这是硬盘分区格式化为相应文件系统后所加的标签。如果不了解什么是标签也可以直接以/dev/hd[a-z]X或者/dev/sd[a-z]X来表示。如,Linux根分区在/dev/hda3,那这里就可以写成root=/dev/hda3