How to install the PXE menu tools ================================= The files for the PXE menus are in the pxemenu/ directory. We recommend *manual* installation of the PXE menu files to your TFTP server's file directory (usually /tftpboot) so that your customized files in /tftpboot do not get overwritten by accident. 1. Copy the SYSLINUX files -------------------------- These files are from the SYSLINUX package and should preferentially be in the /tftpboot directory, although you can also put them in subdirectories: cp pxemenu/pxelinux.0 /tftpboot cp pxemenu/memdisk /tftpboot cp pxemenu/com32/menu.c32 /tftpboot cp pxemenu/com32/chain.c32 /tftpboot There are a number of other *.c32 utilities in pxemenu/com32/ which you may want to try out by copying them to the PXE menu system. 2. Copy the PXE menu files -------------------------- Set up the PXE menu: cp pxemenu/pxelinux.cfg/default.menu /tftpboot/pxelinux.cfg/default.menu You should edit default.menu if necessary to include only those menu items that you want to provide in your environment. It is highly recommended to let default.menu become your default boot method. You enable this by: cd /tftpboot/pxelinux.cfg ln -s default.menu default 3. Copy the menu item directories --------------------------------- For the menu items that you have enabled in default.menu, copy the required example subdirectories to /tftpboot, for example: cp -rp pxemenu/Tools /tftpboot cp -rp pxemenu/ghost /tftpboot cp -rp pxemenu/CentOS-5.0 /tftpboot cp -rp pxemenu/mysystem /tftpboot You may then edit the *.conf files in these directories to reflect your configuration. Also, you should install from other sources the requisite disk images that you have configured (comments are in the *.conf files).