说明:只供学习交流
default行,是指grub启动时默认菜单项。0表示第一项,如果是多系统可以修改此选项改变默认光标停留位置。
timeout行,是指菜单到自动启动系统前的停留时间,单位时间为sec,可以按需分配。
splashimage行,指定启动菜单的背景图标,图片格式应该是xpm图像。
hiddenmenu行,用于启动时隐藏菜单,除非在timeout之前按下ESC才能看到菜单。
第14-17行,linux类,其格式一般为:
title(…)
root(hd[0-n],x)
kernel(…)
initrd(…)
其中:
title行,指定一个启动操作系统名称;
root行,指定相应内核镜像所在目录/boot所在的磁盘分区,hd[0-n]表示的是第几个硬盘,x则表示的是[第几个分区-1]。
kernel行,指定Linux的内核镜像所在的路径,其中ro表示只读;Root=LABEL=/表示Linux的根文件系统路径;
rhgb表示rethat graphics boot,在启动过程中用图形化界面显示启动信息,这项不要可以提高启动速度;quiet表示安静模式,不显示核心检测的信息。
initrd行,指定Linux的initialramdisk所在路径。