PXE INSTALL HOWTO This HOWTO explains how to set up a Trustix Secure Linux 3.0 (or similar) tftp server to facilitate PXE installation of Trustix Secure Linux 3.0. This HOWTO does not take into account configuration of the DHCP server, which is required for the pxe boot sequence to be able to locate the tftp server from which kernel and initramdisk is downloaded. Often the tftp server and dhcp server are running on the same host. 1. Install tftpd-hpa: $ swup --install tftpd-hpa 2. Configure tftpd: $ vi /etc/sysconfig/tftpd TFTPD_OPTIONE="-l" TFTPD_USE_XINETD="yes" TFTPD_DIRECTORY="/home/tftpboot" $ mkdir -p /home/tftpboot $ vi /etc/xinetd.d/tftpd disable = no $ service xinetd start $ chkconfig xinetd on 3. Get the pxelinux.0 from the syslinux package: $ swup --install syslinux $ cp /usr/lib/syslinux/pxelinux.0 /home/tftpboot 4. Add the configuration file from the cd: $ mount -o loop /dev/cdrom /mnt/cdrom $ mkdir /home/tftpboot/pxelinux.cfg $ cp /mnt/cdrom/pxeboot/default /home/tftpboot/pxelinux.cfg/default 5. Add the installer and kernel: $ cp /mnt/cdrom/boot/vmlinuz /home/tftpboot/ $ cp /mnt/cdrom/boot/ramdisk.cramfs /home/tftpboot/ (If you place them somewhere else you need to edit pxelinux.cfg/default) 6. Make sure everything is downloadable: $ chmod -R a+r /home/tftpboot/ Now you should be ready to pxeboot the installation candidate. The Trustix Team