Eu implantei um ambiente de inicialização pxe no CentOS7, com syslinux & tftp-server colado juntos.
Estou usando um arquivo específico do Mac para o menu do diretório /var/lib/tftp/pxelinux.cfg/. e o menu tem as seguintes opções
label Manual Rótulo do menu Instalação manual vmlinuz kernel append initrd = initrd.img ip = dhcp repo = ftp://192.168.0.254/pub/C7
Agora, continua assim.
Agora não tenho ideia, porque está acontecendo & como passar por isso. Se alguém experimentou e pode ajudar, seria uma ótima orientação.