ConfigMgr 2012 Beta 2: PXE Booting for OSD

I recently was trying to PXE bootstrap an operating system deployment (OSD) job from a ConfigMgr 2012 Beta 2 PXE server, and was getting this message in the smspxe.log on the SCCM primary site server:

PXE::CBootImageManager::FindMatchingArchitectureBootImage
Warning: Matching Processor Architetcure Boot Image (0) not found

Yes, the typo / spelling error was in the log as well. On the client side, a VMware Virtual Machine, I got the messages:

PXE-E53: No boot filename received
PXE-M0F: Exiting Intel PXE ROM.

image

So, I validated that both my x86 and x64 boot images had been deployed to the distribution point. Even though they already were, I went ahead and incremented their version by performing a DP update. This still didn’t solve the problem, so I started poking through the properties of the boot images. It turns out that there’s a setting called: “Deploy this boot image from the PXE service point” on the “Data Source” tab of the boot image properties.

image

As soon as I checked this off, things started happening! I could finally PXE boot the client.