PXE Boot not working.

Discussions related to using VirtualBox on Windows hosts.
Post Reply
Nandox7
Posts: 8
Joined: 18. Feb 2009, 12:30

PXE Boot not working.

Post by Nandox7 »

Hi,

I was trying to boot a Vm machine using PXE but it doesn't work.
It gets the details from the DHCP server but never proceeds and giving the error:

PXE-E32: TFTP open timeout

I have tried the several network card types available, bridged mode and either with the lastest version of VBox or the previous one the result is the same.
If instead i boot my computer and try PXE boot it works without problem.
Any idea what might be happening here?

Thanks.
coolbiker
Posts: 70
Joined: 24. Apr 2009, 05:38
Primary OS: MS Windows Vista
VBox Version: OSE other
Guest OSses: Server 08, Window 7 RC, Vista 32, xp,Ubuntu,Windows Server 2003

Re: PXE Boot not working.

Post by coolbiker »

First make sure the VB's are on the same connection(like internal network). Then make sure the settings on the machine you are pushing the information from has all requirements for a pxe push(dhcp,dns, ect.)

http://www.bootix.com/support/problems_ ... meout.html
Nandox7
Posts: 8
Joined: 18. Feb 2009, 12:30

Re: PXE Boot not working.

Post by Nandox7 »

The network settings seem to be proper.
It receives the IP details settings from the DHCP server along with the TFTP server, pxe file name and so.
And the DHCP/TFTP settings are ok, as like i said if i use the computer directly to use PXE it work without error.

The Guest VM gets the details and then it just keeps logging these:

Guest Log: etwrite() passed - Packet sent.

What puzzles me a bit is this:

00:00:36.835 Guest Log: tftp_open() == -4
00:00:36.835 Guest Log: tftp_close()
00:00:36.835 Guest Log: bootfile: pxelinux.0
00:00:36.835 Guest Log: FileSize = 0 bufsize = 559104


FileSize = 0 ??? Shouldn't it detect the proper size of the pxelinux.0 file?
Post Reply