dê uma olhada em Como configurar o pxelinux.cfg / default corretamente para instalar o Ubuntu da rede?
Após a alteração "NBD boot" para "NFS boot" em pxelinux.cfg / default / ltsp, funciona para mim.
1. Instale o nfs-kernel-server
https://www.digitalocean.com/community/tutorials/how-to-set-up-an-nfs-mount-on-ubuntu-16-04
2. Adicione a seguinte linha em / etc / exports:
/opt/ltsp/i386/ 192.168.0.0/255.255.255.0(ro,no_root_squash)
Nota: Altere 192.168.0.0/255.255.255.0 pelo seu endereço de rede
3. Mude o update-kernels.conf e execute o "serviço sudo ltsp-update-kernels" (os arquivos pxe são regenerados)
No arquivo /etc/ltsp/update-kernels.conf, altere a linha BOOT_METHODS para
BOOT_METHODS="NFS"
e a linha TIMEOUT para
TIMEOUT=120
4. Configurar arquivos pxe
No /var/liv/tftpboot/ltsp/i386/pxelinux.cfg/ltsp
a) altere a linha "default ltsp-NBD"
default ltsp-NFS
b) na seção "label ltsp-NFS"
altere a string "boot = nbd" para boot = nfs mude a string "root = / dev / nbd0" para "root = / dev / nfs"
e adicione no final da linha:
nfsroot=192.168.0.1:/opt/ltsp/i386
(Nota: altere 192.168.0.1 pelo endereço IP do servidor)
Ref Como configurar o pxelinux.cfg / default corretamente para instalar o Ubuntu da rede?