2014年8月28日 星期四

pxelinux boot menu with include file

The default configuration
default menu.c32
timeout 100
totaltimeout 600
ontimeout LOCAL_BOOT
prompt 0

menu title PXE menu

label LOCAL_BOOT
    menu default
    menu label ^Local Boot
    localboot 0

menu include pxelinux.cfg/basic.menu


The "basic.menu" content
label BASIC_SERVER
    menu label Basic CentOS 6.5 ^Server
    kernel centos/6.5/x86_64/isolinux/vmlinuz
    append initrd=centos/6.5/x86_64/isolinux/initrd.img ksdevice=bootif ks=http://server.ip/centos_6_5_kickstart_server
    ipappend 2

label BASIC_DESKTOP
    menu label Basic CentOS 6.5 ^Desktop
    kernel centos/6.5/x86_64/isolinux/vmlinuz
    append initrd=centos/6.5/x86_64/isolinux/initrd.img ksdevice=bootif ks=http://server.ip/centos_6_5_kickstart_desktop
    ipappend 2

1 則留言: