Symptoms
When using PXE to boot a client computer from a Windows Deployment Services (WDS) server you may encounter one of the following symptoms or error messages
At the point of the error you are executing code from the PXE bios so the actual error message can vary.
- Invalid boot file received
- PXE client hangs
At the point of the error you are executing code from the PXE bios so the actual error message can vary.
Cause
This can occur with the following scenario:
- You are using DHCP scope option 67 to direct PXE clients to download specific Boot Program using BootFileName. http://support.microsoft.com/default.aspx?scid=kb;EN-US;926172
- You have a mix of BIOS based machines and UEFI machines and you attempt to boot the incorrect type of Boot Program
Resolution
If you have a mix of UEFI and Legacy BIOS machines you cannot use DHCP Scope Options to direct PXE clients to the Boot Program on the WDS server. You must use IP Helper Table Entries. For more information on configuring IP helper table entries contact your router/switch manufacturer.
More Information
The WDS Boot Program's for each type of machine are:
http://technet.microsoft.com/en-us/library/cc732351(WS.10).aspx
- Legacy BIOS computers: wdsnbp.com
- UEFI computers: wdsmgfw.efi
http://technet.microsoft.com/en-us/library/cc732351(WS.10).aspx