I also made it work by modifying another key - PEBootType, this made things 
work for me when using WIMBOOT:

Set os = WScript.CreateObject ( "WScript.Shell" )
os.Run "%COMSPEC%", 7, false
os.Run "%COMSPEC% /c title Initializing... && wpeinit && net start dnscache", 
1, true
os.Run "%COMSPEC% /c title Initializing... && REG ADD 
HKLM\System\CurrentControlSet\Control /v PEBootType /t REG_SZ /d 
Ramdisk:OpticalDrive /f", 1, true
os.Run WScript.ScriptFullName & "\..\TsmBootStrap.exe /env:WinPE 
/configpath:%SYSTEMDRIVE%\sms\data", 1, true

Mike

-----Original Message-----
From: John Newbigin [mailto:[email protected]] 
Sent: Monday, October 28, 2013 7:54 PM
To: [email protected]
Subject: Update to sccm howto

Hi,

I have been using the process described here http://ipxe.org/howto/sccm 
successfully until last week. I don't know exactly but the problem seems to be 
related to SCCM 2012 R2.

The problem I had was identical to this
http://lists.ipxe.org/pipermail/ipxe-devel/2013-August/002716.html

I have found a solution which you may want to add to your howto.

Before launching TsmBootStrap, merge this registry file:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PXE]
"BootServerReply"=hex:
"DHCPServerACK"=hex:

Then Tsm knows it is a PXE boot and is happy to proceed past identifying the 
'Launch mode'.

John.

PS. I am not subscribed to the list

--
John Newbigin | ITS Senior Analyst / Programmer Faculty of Information and 
Communication Technologies ITS | Swinburne University of Technology | 
Melbourne, Australia
O: EN306 | T: +61 3 9214 8185 | M: +61 410 569 362
E: [email protected]
W: http://www.ict.swin.edu.au/staff/jnewbigin
_______________________________________________
ipxe-devel mailing list
[email protected]
https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel

Reply via email to