PXE boot can be pretty particular, regardless of what operating system you're using. I'd first make darned sure all firmware and BIOS is updated before worrying about the OS.
Also, no doubt it generated a PXE error code. Which is it? You may need to add additional parameters to your DHCP configuration to get it to work consistently, so check those out also.
Jon Johnston
Creative Business Solutions
IBM, Microsoft, Novell/Suse and Sophos Consulting
952-544-1108
http://www.cbsol.com
Blog:
http://bingo.cbsol.com