The problem isn't necessarily with DHCP. Unless you are using an embedded script in your gPXE bootloader, DHCP is obviously doing it's job. gPXE is trying to load tftp://10.0.2.4/Ubuntu.net.pxe (which I assume came from DHCP directives next-server 10.0.2.4; and filename "Ubuntu.net.pxe";) and complaining that the file isn't there. So that suggests that either the file name on the TFTP server does not match what you've set in DHCP (Is the case the same?), or the file isn't in the folder that your TFTP server is set to point at.
If you can't find the error with this information it would probably be useful to post your dhcp config file, tftp config file, and a directory listing of the folder your tftp server is pointed to. Rob -----Original Message----- From: gpxe-boun...@etherboot.org [mailto:gpxe-boun...@etherboot.org] On Behalf Of John H Sent: Saturday, January 01, 2011 4:36 PM To: gpxe@etherboot.org Subject: [gPXE] Can't figure out why this won't work I've been trying to set this up without any joy. I can't figure out what's wrong. I followed the directions here http://www.etherboot.org/wiki/appnoted but when I boot through virtualbox I get the error shown in the screenshot http://imagebin.org/130538. No matter what I do I get this screen. It's like it's ignoring the dhcpd.conf file but it isn't because if I make a mistake in the file and restart dhcp it'll give me an error. I also used the example in this video http://www.youtube.com/watch?v=xMwauwshm_E. It works like his video when I download his gpxe.dsk file but when I use the one I compiled I get no where. Any suggestions? _______________________________________________ gPXE mailing list gPXE@etherboot.org http://etherboot.org/mailman/listinfo/gpxe _______________________________________________ gPXE mailing list gPXE@etherboot.org http://etherboot.org/mailman/listinfo/gpxe