# 默认启动的是“label linux”中标记的启动内核
default linux
# 显示 “boot: ”提示符。为 “0”时则不提示,将会直接启动“default”参数中指定的内容。
prompt 1
# 在用户输入之前的超时时间,单位为 1/10 秒。
timeout 10
# 显示某个文件的内容,注意文件的路径。默认是在 /tftpboot 目录下。也可以指定位类似“install/rhel4.4-inst/boot.msg”这样的,路径+文件名。
display boot.msg
# 按下“F1”这样的键后显示的文件。注意路径。默认是 /tftpboot。注:syslinux 官方网站上说目前只能使用 F1-F10。
F1 boot.msg
F2 options.msg
F3 general.msg
F4 param.msg
F5 rescue.msg
# “label”指定你在“boot:”提示符下输入的关键字。
# 比如:
# boot: linux[ENTER]
# 这个会启动“label linux”下标记的 kernel 和 initrd.img 文件。
# 这里还定义了其它几个关键字:
# boot: text
# boot: ks
# kernel 参数指定要启动的内核。同样要注意路径,默认是 /tftpboot 目录。
# append 指定追加给内核的参数,能够在 gurb 里使用的追加给内核的参数,在这里也都可以使用。
# 使用 kickstart 安装。
# 可以在 ks 参数后直接指定 kickstart 文件的位置。
label linux
kernel vmlinuz
append ks=nfs:192.168.0.20:/newdisk/ks.cfg initrd=initrd.img # 指定 ks.cfg 配置文件的位置
label text
kernel vmlinuz
append initrd=initrd.img text
label ks
kernel vmlinuz
append ks initrd=initrd.img
label local
localboot 1
label memtest86
kernel memtest
append –