PXE boot: unable to find boot image
Posted: Sat Nov 30, 2013 8:33 pm
[PROBLEM]
I had a perfectly working PXE network boot environment, but suddenly, it refused to boot successfully.
The status was as follows:
The cause became clear when looing at "/var/log/daemon.log":
TFTP accesses the files directly, but then at a certain point in the boot process, the actual data is accessed over NFS.
[SOLUTION]
Start the NFS services:
Now it works again
I had a perfectly working PXE network boot environment, but suddenly, it refused to boot successfully.
The status was as follows:
- The Ubuntu ISO was mounted
- tftp menu was shown
- Boot process began, so it found the kernel in the mounted ISO foler
- Ubuntu splash screen was shown
The cause became clear when looing at "/var/log/daemon.log":
The NFS service was not exporting the mounted ISO folder!rpc.mountd[2108]: refused mount request from 192.168.1.xx for /srv/tftpboot/iso-mounted/xubuntu-12.04.1-desktop-i386 (/): not exported
TFTP accesses the files directly, but then at a certain point in the boot process, the actual data is accessed over NFS.
[SOLUTION]
Start the NFS services:
Code: Select all
$ service nfs-kernel-server start
$ service nfs-common start