SCCM OSD on HP 8100 Elite
Hello all. I am trying to update my standard operating system deployment Task Sequence for Windows XP so that it supports the HP 8100 Elite Small Form Factor computer.
I have created a driver package and downloaded and imported all the drivers from hp.com into it. I have a step in the Task Sequence to apply the driver package. What apears to be happening is that the TS copies the image to the hard drive and then applies
the driver package. Then it tries reboot into Windows XP for the first time, but it fails, and just restarts. No blue screen, no error message, just an endless reboot cycle.
Can anybody help? Thanks in advance!
May 11th, 2010 1:23am
Hi,
Can you please post some of the smsts.log file? That would be a great help. :)
Regards,Bess, Kenneth - http://www.systemcenterblog.net - http://www.systemcenterforum.net
Free Windows Admin Tool Kit Click here and download it now
May 11th, 2010 7:41am
Not sure what part of the log you need, but here is the last few lines:
Successfully complete the action (Setup windows and ConfigMgr) with the exit win32 code 0 TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
Sending status message . . . TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
Send a task execution status message SMS_TSExecution_ActionCompleteInfo TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
MP server swcbsms1.wcbsask.com and port 80. SSL=false. CRL=false. TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
Site code: 001 TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
Client machine name: MININT-K524VJC TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
Client Identity: GUID:dcc68392-4655-4db0-826b-ded38bc594ab TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
Advertisement ID: 00120212 TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
Package ID: 00100162 TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
Sending StatusMessage TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
Formatted header: TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
<Msg SchemaVersion="1.1" ReplyCompression="zlib"><ID/><SourceID>A5A01072-3190-435A-8E54-CB5F47AB755F</SourceID><SourceHost/><TargetAddress>mp:[http]MP_StatusManager</TargetAddress><ReplyTo>direct:OSD</ReplyTo><Priority>3</Priority><Timeout>3600</Timeout><SentTime>2010-05-11T00:40:58Z</SentTime><Protocol>http</Protocol><Body Type="ByteRange" Offset="0" Length="4232"/><Hooks/><Payload Type="inline"/><TargetHost/><TargetEndpoint>StatusReceiver</TargetEndpoint><ReplyMode>Sync</ReplyMode><CorrelationID/></Msg>
TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
CLibSMSMessageWinHttpTransport::Send: URL: swcbsms1.wcbsask.com:80 CCM_POST /ccm_system/request TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
The request has succeeded. 200 OK TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
Set a global environment variable _SMSTSLastActionRetCode=0 TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
Set a global environment variable _SMSTSLastActionSucceeded=true TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
Expand a string: %_SMSTSMDataPath%\Logs TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
Clear local default environment TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
The action (Setup windows and ConfigMgr) requested a retry TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
Reboot to local harddisk TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
_OSDGinaIsConfigured variable set to TRUE TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
_SMSTSServiceStartType variable set to TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
Calling RebootSystem() TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
OSD type of task sequence. ignore the service window setting TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
Updated security on object C:\_SMSTSVolumeID.7159644d-f741-45d5-ab29-0ad8aa4771ca. TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
Path variable _SMSTSBootStagePath converted from C:\_SMSTaskSequence\WinPE to 4568CB760000100000000000:\_SMSTaskSequence\WinPE TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
Updated security on object C:\_SMSTaskSequence. TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
Set a global environment variable _SMSTSNextInstructionPointer=17 TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
Set a TS execution environment variable _SMSTSNextInstructionPointer=17 TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
Set a global environment variable _SMSTSInstructionStackString=16 TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
Set a TS execution environment variable _SMSTSInstructionStackString=16 TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
Save the current environment block TSManager 05/10/2010 6:40:58 PM 796 (0x031C)
Expand a string: %_SMSTSMDataPath%\Logs TSManager 05/10/2010 6:40:59 PM 796 (0x031C)
So as you can see, the system is about to reboot into the OS on the hard drive (XP). The system reboots, shows the HP BIOS logo, then goes to a black screen for a few seconds and then reboots to the Safe Mode selection screen.
After some research, I am wondering if the is a HAL selection issue? The task sequence has worked fine on Pentium 4 / Core / Core 2 Duo machines, but the 8100 is a Core i5. I don't have any experience with HAL switching, so any advice would be appreciated.
Thanks again for your help!
May 11th, 2010 5:17pm
Normally when I get this error, it is because of a BIOS setting for the Hard Drive and how it is handling SATA or IDE. I haven't seen the new 8100 BIOS, but if it is the white one that lets you use your mouse, change the emulation from AHCP to IDE.Eddie
Free Windows Admin Tool Kit Click here and download it now
May 11th, 2010 9:06pm
Thanks Eddie, but we don't want to change the SATA Emulation settings. We ant to leave it at the default of AHCI. I believe there is a perfomrance factor, as well as the fact that we don't want to have our technicians having to go into the BIOS to change
a setting before they can image a machine.
Just a note: As a test, I tried to install XP SP3 from CD. I had to press F6 during setup to install third party RAID drivers. I put the Intel Storage drivers on a floppy, and selected the Intel 10D/DO driver. Setup then crashed with blue screen error STOP
0x0000007B.
I am currently working with HP on this issue and will post any resolution.
May 11th, 2010 10:35pm
Hi guys...we figured this out with some help from HP. Turns out we were selecting the wrong Mass Storage Driver in the Apply Driver Package step in our task sequence. The HP 8100 Elite has the Intel 5/3400 SATA AHCI controller.
When we first looked at this, we thought that the Intel 5/ 3400 was a really old model of storage controller, as the latest we had used on other models was the Intel ICH 10. Live and learn I guess!
Thanks for your help.
Free Windows Admin Tool Kit Click here and download it now
May 12th, 2010 6:28pm
Hey Chris,
What driver did you use in your task sequence to get the sata driver working? Did you download the Intel storage driver from HP version 9.5.0.1037? And then use intel ich8r/ich9r/ich10r/do/5 series/3400 series?
I tried that one and when it tries to load the driver it fails.
Any help on which driver you used along with were you downloaded it and which "model" of the driver you selected would be greatly appreicated.None
May 27th, 2010 7:59pm
Hey Schreif,
Here is what we did:
1. Download the Intel AHCI Driver from hp.com (http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&prodTypeId=12454&prodSeriesId=4098436&prodNameId=4098511&swEnvOID=1093&swLang=13&mode=2&taskId=135&swItem=vc-79305-1)
2. Extract the driver files to a folder, copy this folder to your SCCM server/distribution point
3. Import all the drivers in that folder into a Driver Package in SCCM. Update the DP for the Driver package.
4. Add an "Apply Driver Package" step in the task sequence to install the 8100 Driver package, with a condition to query the WMI for the 8100 model type. Query language: SELECT * FROM Win32_ComputerSystem WHERE Model LIKE "%8100%".
5. Check the "Select mass storage driver..." checkbox in the properties tab for the TS step. For the Driver, select "Intel(R) ESB2 SATA AHCI Controller". For Model, select "Intel(R) 5 Series/3400 Series SATA AHCI Controller.
This worked for us. Let me know if you need any more info and I'll try to help you. Good luck.
Free Windows Admin Tool Kit Click here and download it now
May 27th, 2010 8:37pm
For anybody who happens to stumble into this thread through Google - changing the SATA emulation in BIOS is
NEVER a good long-term solution for this type of issue. For quickly booting up an existing image on new hardware for a test run in a lab, it's fine, but obtaining and loading the correct
driver is the correct fix for the problem.
February 3rd, 2011 3:22pm
For those who are having trouble with HP driver in Win-Xp deployment. Please have a look at the below list of "OSD SATA DRIVERS" drivers.
HP notebook 620. "Intel(R) ESB2 SATA AHCI Controller" and model "Intel(R) ICH9M-E/M SATA AHCI Controller"
HP Elitebook 2530p. "Intel(R) ESB2 SATA AHCI Controller" and model "Intel(R) ICH9M-E/M SATA AHCI Controller"
HP Elitebook 2540p. "Intel(R) ESB2 SATA AHCI Controller" and model "Intel(R) PCHM SATA AHCI Controller 6 Port"
HP Elitebook 8540p. "Intel(R) ESB2 SATA AHCI Controller" and model "Intel(R) PCHM SATA AHCI Controller 6 Port"
HP Compaq DC7700. NONE, fake sata ;) HP Compaq DC7800. "Intel(R) 82801 FBM SATA AHCI Controller" and model "Intel(R) 82801HR/HH/HO SATA AHCI Controller (Desktop ICH8R"
HP Compaq DC7900. "Intel(R) ESB2 SATA AHCI Controller" and model "Intel(R) ICH10D/DO SATA AHCI Controller"
HP 8000. "Intel(R) ESB2 SATA AHCI Controller" and model "Intel(R) ICH10D/DO SATA AHCI Controller"
I thought this might be helpful.
For more information, please refer this link :-
http://social.technet.microsoft.com/Forums/en-US/configmgrosd/thread/5a1a4f37-e41b-4924-ac7f-8322156afc2b/
Regards,
Renjith.
Free Windows Admin Tool Kit Click here and download it now
February 3rd, 2011 11:58pm
I've downloaded the 5/3400 driver in have it in my driver package, but it does not show up as a driver option for Mass Storage Controller in the TS. I've had to build a txtsetup.oem in the past for other issues liek this but it's a pain. Does yours have
the txtsetup.oem file?
Thanks!
April 12th, 2011 1:07pm