如果沒有特別做設定,PXE Server 的功能表就是這樣醜醜的
但也可以加上背景圖,以 DRBL PXE 為例[@more@]DRBL PXE 功能表設定
default vesamenu.c32
# 倒數計時時間(7sec)
timeout 70
prompt 0
noescape 1
MENU MARGIN 5
# 背景圖
MENU BACKGROUND drblwp.png
# Set the color for unselected menu item and timout message
MENU COLOR UNSEL 7;32;41 #c0000090 #00000000
MENU COLOR TIMEOUT_MSG 7;32;41 #c0000090 #00000000
MENU COLOR TIMEOUT 7;32;41 #c0000090 #00000000
MENU COLOR HELP 7;32;41 #c0000090 #00000000
# MENU MASTER PASSWD
say **********************************************
say Welcome to DRBL.
say NCHC Free Software Labs, Taiwan.
say http://drbl.org; http://drbl.nchc.org.tw
say **********************************************
# Allow client to edit boot parameters
ALLOWOPTIONS 1
# simple menu title
MENU TITLE DRBL (http://drbl.org)
label drbl
# 預設選項
MENU DEFAULT
# MENU HIDE
MENU LABEL Ubuntu 14.04 Linux (DRBL mode, mostly local resources)
# MENU PASSWD
kernel vmlinuz-pxe
append initrd=initrd-pxe.img devfs=nomount drblthincli=off selinux=0 quiet edd=on
# 下方的說明
TEXT HELP
* DRBL version: 2.6.15-1. (C) 2003-2014, NCHC, Taiwan
* Disclaimer: DRBL comes with ABSOLUTELY NO WARRANTY
ENDTEXT
label clonezilla
# MENU DEFAULT
# 功能表隱藏
MENU HIDE
MENU LABEL Clonezilla
# MENU PASSWD
kernel vmlinuz-pxe
append initrd=initrd-pxe.img devfs=nomount drblthincli=off selinux=0 quiet text 1 edd=on
TEXT HELP
* Clonezilla version: 3.5.2-2. (C) 2003-2014, NCHC, Taiwan
* Disclaimer: Clonezilla comes with ABSOLUTELY NO WARRANTY
ENDTEXT
label local
# MENU DEFAULT
# MENU HIDE
MENU LABEL Local operating system (if available)
# MENU PASSWD
# 2 method to boot local device:
# (1) For localboot 0, it is decided by boot order in BIOS, so uncomment the follow 1 line if you want this method:
# localboot 0
# (2) For chain.c32, you can assign the boot device.
# Ref: extlinux.doc from syslinux
# Syntax: APPEND [hd|fd]<number> [<partition>]
# [<partition>] is optional.
# Ex:
# Second partition (2) on the first hard disk (hd0);
# Linux would *typically* call this /dev/hda2 or /dev/sda2, then it’s “APPEND hd0 2”
#
kernel chain.c32
append hd0
TEXT HELP
Boot local OS from first hard disk if it’s available
ENDTEXT