A little how-to to enable PXE in SCCM 2012.
First go to Administration -> Site Configuration -> Servers and Site System Roles. Select the correct server (if you have more than 1 servers) and right click on Distribution Point to open the properties.
Open the tab PXE.
Select Enable PXE Support for clients
Select Allow this distribution point to respond to incoming PXE requests (If you have more than 1 points)
Select Enable unknown computers support (this is needed if you want to deploy brand new clients)
You could also select Require a password when computers use PXE, but then you don’t have a Zero Touch deployment. Thus, not a full automated deployment.
Ok, now we have activated PXE, and WDS will automatically installing on your SCCM server. WDS is needed for the PXE communication.
To change some settings in DHCP is not needed, everything will be changed automatically.
You can check often if WDS is available in Server Manager.
To continue with enabling PXE you have to change some settings in the boot image(s). They must be available for PXE.
Go to Software Library -> Operating Systems -> Boot Images and right click on Boot image (x64) and choose for Properties.
Click on the tab Data Source.
Select Deploy this boot image from the PXE-enabled distribution point and click on Apply.
If asked for an update, click Yes. The settings will be updated to the distribution point.
This can take some time. I’m using Hyper-V and made a new VM named CLIENT03. You have to change de network adaptor to legacy network adaptor. Only the legacy supports PXE. Go back to SCCM and make a new task sequence. I’m using a deployment of Windows 7. You can also test it without an advertisement.
This is the result.
And without an advertisement you get an abortpxe.com after Connecting Server X.X.X.X.
Maybe a tip if PXE doesn’t work. You can also add 066 and 067 in DHCP. For 066 you have enter the FQDN of your SCCM server. For 067 is the path smsboot\x86\wdsnbp.com (forget the x86 in the path, it work also for x64 OSD)
Check also the log in C:\program files\Microsoft Configuration Manager\Logs\SMSPXE.log for more information if the PXE boot doesn’t work and you get only an abortpxe.com message.