PXE boot: unable to find boot image

Linux howto's, compile information, information on whatever we learned on working with linux, MACOs and - of course - Products of the big evil....
Post Reply
User avatar
^rooker
Site Admin
Posts: 1483
Joined: Fri Aug 29, 2003 8:39 pm

PXE boot: unable to find boot image

Post by ^rooker »

[PROBLEM]
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
And then, all of a sudden: It dropped me to a busybox prompt :(

The cause became clear when looing at "/var/log/daemon.log":
rpc.mountd[2108]: refused mount request from 192.168.1.xx for /srv/tftpboot/iso-mounted/xubuntu-12.04.1-desktop-i386 (/): not exported
The NFS service was not exporting the mounted ISO folder!
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
Now it works again :)
Jumping out of an airplane is not a basic instinct. Neither is breathing underwater. But put the two together and you're traveling through space!
Post Reply