Problem deploying OS via PXE - SCCM 2012 R2

Unable to deploy OS via PXE.  This is what I'm getting on the unknown client machine when initializing PXE:

Downloaded WDSNBP from "IP"

Architecture x64

The details below show the information relating to the PXE boot request for this computer.  Please provide these details to your Windows Deployment Services Administrator so that this request can be approved.

Pending Request ID: 13

Message from Administrator: Configuration Manager is looking for policy.

Contacting Server: "IP"

TFTP Download: smsboot\x64\pxeboot.com

Press F12 for network service boot

PXE-M0F: Exiting Intel PXE ROM

Operating System not found

Here are the entries in the SMSPXE.log file when I PXE boot the client machine.  It stays at "Looking for bootImage"

<![LOG[Client lookup reply: <ClientIDReply><Identification Unknown="0" ItemKey="0" ServerName=""><Machine><ClientID/><NetbiosName/></Machine></Identification></ClientIDReply>
]LOG]!><time="09:12:33.711+360" date="01-13-2014" component="SMSPXE" context="" type="1" thread="6028" file="libsmsmessaging.cpp:6346">
<![LOG[00:50:56:80:10:C0, 82760042-6D77-B44D-A365-52574A518CCB: device is not in the database.]LOG]!><time="09:12:33.711+360" date="01-13-2014" component="SMSPXE" context="" type="1" thread="6028" file="database.cpp:483">
<![LOG[Getting boot action for unknown machine: item key: 2046820352]LOG]!><time="09:12:33.711+360" date="01-13-2014" component="SMSPXE" context="" type="1" thread="6028" file="pxehandler.cpp:231">
<![LOG[Client boot action reply: <ClientIDReply><Identification Unknown="0" ItemKey="2046820352" ServerName=""><Machine><ClientID>7ecc18a2-e0a0-4f63-a1e1-418366a7289f</ClientID><NetbiosName/></Machine></Identification><PXEBootAction LastPXEAdvertisementID="" LastPXEAdvertisementTime="" OfferID="DCC2000E" OfferIDTime="1/13/2014 8:11:00 AM" PkgID="DCC0001B" PackageVersion="" PackagePath="http://vmsccm001.dcci.internal/SMS_DP_SMSPKG$/DCC0001C" BootImageID="DCC0001C" Mandatory="0"/></ClientIDReply>
]LOG]!><time="09:12:33.802+360" date="01-13-2014" component="SMSPXE" context="" type="1" thread="6028" file="libsmsmessaging.cpp:6544">
<![LOG[00:50:56:80:10:C0, 82760042-6D77-B44D-A365-52574A518CCB: found optional advertisement DCC2000E]LOG]!><time="09:12:33.803+360" date="01-13-2014" component="SMSPXE" context="" type="1" thread="6028" file="database.cpp:483">
<![LOG[Getting boot action for unknown machine: item key: 2046820353]LOG]!><time="09:12:35.821+360" date="01-13-2014" component="SMSPXE" context="" type="1" thread="6028" file="pxehandler.cpp:231">
<![LOG[Client boot action reply: <ClientIDReply><Identification Unknown="0" ItemKey="2046820353" ServerName=""><Machine><ClientID>44fa2ff5-160c-4896-bc9b-397c10e4414b</ClientID><NetbiosName/></Machine></Identification><PXEBootAction LastPXEAdvertisementID="" LastPXEAdvertisementTime="" OfferID="DCC2000E" OfferIDTime="1/13/2014 8:11:00 AM" PkgID="DCC0001B" PackageVersion="" PackagePath="http://vmsccm001.dcci.internal/SMS_DP_SMSPKG$/DCC0001C" BootImageID="DCC0001C" Mandatory="0"/></ClientIDReply>
]LOG]!><time="09:12:35.919+360" date="01-13-2014" component="SMSPXE" context="" type="1" thread="6028" file="libsmsmessaging.cpp:6544">
<![LOG[00:50:56:80:10:C0, 82760042-6D77-B44D-A365-52574A518CCB: found optional advertisement DCC2000E]LOG]!><time="09:12:35.919+360" date="01-13-2014" component="SMSPXE" context="" type="1" thread="6028" file="database.cpp:483">
<![LOG[Looking for bootImage DCC0001C]LOG]!><time="09:12:35.919+360" date="01-13-2014" component="SMSPXE" context="" type="1" thread="6028" file="bootimagemgr.cpp:1774">
January 13th, 2014 5:03pm

Have you distributed BOTH boot images (x86 and x64) to your distribution points?

Have you enabled PXE support on your boot images?

  • Proposed as answer by Narcoticoo Monday, January 13, 2014 5:17 PM
Free Windows Admin Tool Kit Click here and download it now
January 13th, 2014 5:16pm

Yes both x86 and x64 images are distributed to the DP and both have the option enabled to deploy this boot image from the PXE-enabled DP under the Data Source tab.

I also verified that the RemoteInstall\SMSImages folder contains both winpe images

January 13th, 2014 5:28pm

Is the client you're testing this with truly unknown (no data exists in ConfigMgr Console)? Or is it a already known device?
Free Windows Admin Tool Kit Click here and download it now
January 13th, 2014 5:38pm

The TS is deployed to the All Unknown Computers group.  The client machine I'm trying to install the OS is a VM with no OS currently installed so I'm assuming SCCM would see it as an Unknown Computer.  How would I verify that SCCM doesn't currently hold any data for this client?

Also, I noticed the following in the SMSPXE log: <![LOG[Client boot action reply: <ClientIDReply><Identification Unknown="0"

Does Unknown="0" mean SCCM is not recognizing the client as being unknown?

January 13th, 2014 5:50pm

Based on the first post above, you simply didn't press F12 when prompted.

Free Windows Admin Tool Kit Click here and download it now
January 13th, 2014 7:21pm

Jason you're a genius...  I was assuming it was PXE booting already because network boot was in the boot order list in the BIOS, I was seeing it contact the SCCM server, and I was seeing entries in the SMSPXE.log related to the PXE boot with the client's MAC address.  I shut down the VM and immediately hit F12 when it powered on and it finally made it to the SCCM GUI.  Now it's stuck at "Windows is starting up..."  Any idea on why it would be stuck at that point?

Thanks

January 13th, 2014 9:03pm

Jason you're a genius...  I was assuming it was PXE booting already because network boot was in the boot order list in the BIOS, I was seeing it contact the SCCM server, and I was seeing entries in the SMSPXE.log related to the PXE boot with the client's MAC address.  I shut down the VM and immediately hit F12 when it powered on and it finally made it to the SCCM GUI.  Now it's stuck at "Windows is starting up..."  Any idea on why it would be stuck at that point?

Thanks

When you deploy TS to the collection (not necessary <All Unknown Computers>), it is need to choose <Required> instead <Available>.  As a result PXE boot will start without any actions. 
Free Windows Admin Tool Kit Click here and download it now
August 21st, 2015 2:57am

When you deploy TS to the collection (not necessary <All Unknown Computers>), it is need to choose <Required> instead <Available>.  As a result PXE boot will start without any actions. 

Well it depends on what you are trying to achieve. Both options are valid though. 
(That thread is 1.5 years old so I guess it was already solved btw)
August 21st, 2015 3:23am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics