Eu não tenho certeza, mas lutei com isso por um longo tempo. A chave para mim foi a adição do argumento "live-installer / net-image=" abaixo. (graças a uma resposta de Chakri no link ). Então, abaixo está o que funcionou para mim. Eu baixei a imagem do servidor para 14.04.3 e a coloquei no diretório "ubuntu" na raiz do meu servidor http:
no pxelinux.cfg / default
default menu.c32
prompt 0
timeout 15
serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1
terminal --timeout=0 serial console
MENU TITLE PXE Menu
label install
menu label ^Install (from my http server)
menu default
kernel ubuntu-installer/amd64/linux console=tty0 console=ttyS0,115200n8
append ks=http://192.168.1.1/KS/ks_ubuntu.cfg vga=normal initrd=ubuntu-installer/amd64/initrd.gz live-installer/net-image=http://192.168.1.1/ubuntu/install/filesystem.squashfs
no arquivo de kickstart ks_ubuntu.cfg no diretório "KS" na raiz do meu servidor http
install
url --url http://192.168.1.1/ubuntu