Introduction
Evaluate Syslinux 6.01, we want to be able to use
http:// for loading initrd, and therefore maintain only one server between our Datacenter.
Installation
sudo yum -y install nasm xfsprogs-devel libuuid-devel netpbm-progs glibc-devel gnu-efi
wget https://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-6.01.tar.bz2
tar xvjf syslinux-6.01.tar.bz2
cd syslinux-6.01
wget http://sourceforge.net/projects/gnu-efi/files/gnu-efi_3.0u.orig.tar.gz/downloadwget http://sourceforge.net/projects/gnu-efi/files/gnu-efi_3.0u.orig.tar.gz/download
tar xvzf gnu-efi_3.0u.orig.tar.gz
cd gnu-efi_3.0u
make install PREFIX=/usr
cd ..
make install PREFIX=/usr bios efi64
- Log on lxdist and update lxpxeboottest alias with new ips:
mnt/data2/sbin/dns-update --zone internal --alias lxpxeboottest --iplist 128.142.225.237
Aims2 file through HTTP
Tests
- Change your landb Operating System to "LINTESTPXE"
Errors
tftp
- intermittent error with tftp
tftpd: read: No route to host
- iptables down, selinux off, network?
pxelinux
- menu freezes just after loading the vesamenu.c32 sometimes.