Article ID: 2012858 - View products that this article applies to.
A black screen or trap error may occur when Booting from an IA64 or x64 EFI based PXE client to a Windows Server 2008 R2 Windows Deployment Server.
The cause of this issue is that you have installed a Windows 2008 R2 Boot image and set your boot program to Wdsmgfw.efi (hardcoded) as the "Default boot image" in Windows Deployment Services Properties under the boot tab for EFI based PXE clients under the IA64 or x64 architecture field or via command line on the windows deployment server, which is not supported.
IA64 COMMAND LINE EXAMPLE:
"wdsutil /set-device /device:<machine name> /bootprogram:boot\ia64\wdsmgfw.efi"
x64 COMMAND LINE EXAMPLE:
"wdsutil /set-device /device:<machine name> /bootprogram:boot\x64\wdsmgfw.efi"
To correct this, do not specify Wdsmgfw.efi as the default boot program / "Default boot image" (to require a key press i.e. F12 prompt).
This is not supported because when you PXE boot an EFI based computer, the Wdsmgfw.efi boot program is automatically downloaded prior to the boot program by bootmgfw.efi after the user presses F12 or equivalent. If you specify Wdsmgfw.efi as your boot program, this will cause the computer to boot in an infinite loop.
Note: For x64 and IA64 EFI based computers, you cannot configure both bootmgfw.efi boot program (hardcoded) and a referral server; However, referral servers are supported when a key press is required (which is the default when no boot program is specified). Bootmgfw.efi provides .n12 like behavior (where the computer does not require a key press) in x64 and IA64 EFI computers.
The following reference chart lists the available NBPs (Network Boot Programs) in Windows Deployment Services:
(http://go.microsoft.com/fwlink/?LinkId=151500)for other considerations.
Article ID: 2012858 - Last Review: January 11, 2010 - Revision: 2.0