Até agora eu tenho um servidor PXE baseado no Ubuntu Server 14.04 instalado e em execução, configurado para servir um live CD do Linux Mint 17 e Ubuntu Server 14.04. O objetivo é usar o NFS para servir mídia de instalação na rede. O problema é que os arquivos não estão sendo atendidos pelo NFS.
Para configurar o servidor PXE básico em uma instalação limpa do Ubuntu Server 14.04, segui as instruções aqui: link
O DHCP está sendo executado no meu IPCOP central, conforme as instruções aqui: link
O NFS foi configurado para servir o diretório / exports, que contém o conteúdo das imagens ISO do Linux Mint e do Ubuntu Server. Os kernels e discos RAM iniciais para os dois sistemas operacionais (Mint e Ubuntu) são copiados em diretórios abaixo de / var / lib / tftpboot no servidor PXE.
Quando o cliente inicializa através do PXE ele inicializa corretamente e inicia o Ubuntu Server, mas começa a baixar os arquivos de instalação necessários da Internet, não usando os arquivos no servidor NFS.
O arquivo pxelinux.cfg / default é assim:
# D-I config version 2.0
include ubuntu-server-14.04-installer/amd64/boot-screens/menu.cfg
default ubuntu-server-14.04-installer/amd64/boot-screens/vesamenu.c32
prompt 0
timeout 0
label ubuntu-server-14.04
kernel ubuntu-server-14.04-installer/amd64/linux
append vga=normal root=/dev/nfs boot=casper netboot=nfs nfsroot=192.168.88.14:/exports/ubuntu-server-14.04 initrd=ubuntu-server-14.04-installer/amd64/initrd.gz quiet nosplash --
label linux-mint-17
kernel linux-mint-cinnamon-17/vmlinuz
append vga=791 config root=/dev/nfs boot=casper netboot=nfs nfsroot=192.168.88.14:/exports/linux-mint-cinnamon-17 initrd=linux-mint-cinnamon-17/initrd.lz nosplash --
Alguma idéia do que está faltando?