This Question is Answered

1 "correct" answer available (20 pts) 1 "helpful" answer available (10 pts)
21 Replies Last post: Mar 18, 2009 4:38 PM by Tom Farrugia   Go to original post 1 2 Previous Next
Thomas Collignon Rookie 17 posts since
Mar 18, 2008
Currently Being Moderated
16. Mar 3, 2009 2:46 PM in response to: Jayson Dayman
Re: Problem Deploying Sysprep-ed Image - Target Machines Reboot and Then Freeze

Hi,

Thank you for your response, Jan and Jayson.

     Small clarification: The blue screen appears after changing the three files for the Multiprocessor HAL under WinPE. 

     If I did not change the files, I have a black screen just after the restart of the job. 

Here is the message (nothing to do with an error 7b):

         "STOP: c000021a (Fatal System Error)    

         The Session Manager Initialization system process terminated unexpectedly    

         with a status of 0xc000003a (0x00000000 0x00000000).    

         The system has been shut down. "    

     It can not therefore be the drivers for mass storage, which are the same that I injected into WinPE. 

     I had a test with an image with the HAL type is set to "ACPI Uniprocessor", in which case the sysprep is done properly. 

     The problem is therefore the HAL. 

     Other models Multiprocesseurs works properly with the image with HAL "Advanced Configuration and Power Interface (ACPI) PC". Only the model Lenovo R400. 

The problem seems to be known on the Lenovo forums with Lenovo model T500, R400, W500, etc....

Regards,

Thomas.

Jan Buelens Employee 179 posts since
May 8, 2008
Currently Being Moderated
18. Mar 3, 2009 6:15 PM in response to: Jayson Dayman
Re: Problem Deploying Sysprep-ed Image - Target Machines Reboot and Then Freeze

What seems to have happened is that the intel montevina chipset, so far only to be found in recent Lenovo laptops and Dell tablet PCs (but presumably on its way to becoming standard issue), is no longer compatible with the standard ACPI HAL. It will only run the the uniprocessor or multiprocessor HAL.

 

Looking at Jayson's UPDATEHAL.VBS, it seems to me that it really should do the job. I don't have hardware to try it out on, but the logic seems impeccable. This really should work. Other people on several forums suggest the same solution. If it doesn't work for you, then debug the situation as per Jason's suggestions above. Double check that you have the right versions of the 3 HAL files in the right place.

 

The current version of the HII paper no longer uses updatehal.vbs. It uses a compiled autoit script (HalConfig.exe) instead. I'll publish a revised version of it in the next few days.

 

A simple workaround if you're using HII V9 is usurp a feature of InjectMsd. As per documentation, injectmsd takes one command line parameter: a folder in which to find the mass storage driver files. If that folder has a subfolder called windows, that subfolder will be copied recursively to the target's windows folder. Even if you're not using injectmsd to inject mass storage drivers, you can usurp this feature to inject the correct HAL files.

Thomas Collignon Rookie 17 posts since
Mar 18, 2008
Currently Being Moderated
19. Mar 4, 2009 3:32 PM in response to: Jan Buelens
Re: Problem Deploying Sysprep-ed Image - Target Machines Reboot and Then Freeze
Hello and thank you two for your interest in my case.
The R400 is indeed a Multiprocessor.
Hal.dll files, ntkrnlpa.exe and ntoskrnl.exe were recovered on a R400, which had been installed in Unattended.
I replaced under WinPE these files under "C: \ Windows \ system32" if I had not restored at that location, I would not have had a blue screen with the message above.
So I reproduced what the UpdateHAL.VBS manually.

 

By against, as I stated yesterday, I repeat an image by setting the HAL to ACPI uniprocessor and the T400 is well updated automatically with sysprep in the ACPI Multiprocessor HAL. For an R40, I applied this same image on the replacement method of the file "hal.dll" with "halacpi.dll, and HAL has changed much like Hal in "Advanced Configuration and Power Interface (ACPI ) PC ".

 

I will try to redo a test Friday, because I am not with my client.

 

In my turn, I'm sorry if everything is not clear in my explanation, do not speak fluent English ;-(
"Google Translator" is not perfect ;-).
Best regards,
Thomas.
Thomas Collignon Rookie 17 posts since
Mar 18, 2008
Hello everyone


My apologies, the replacement of the HAL files works well for Lenovo T400.
  The computer where I recovered the files Multiprocessor HAL was SP2 while my master was in SP3.


I confirm that my problem is solved.
  Thank you for your help,
  Regards,
Thomas.
Tom Farrugia Apprentice 45 posts since
Dec 13, 2007
Currently Being Moderated
21. Mar 18, 2009 4:38 PM in response to: Jan Buelens
Re: Problem Deploying Sysprep-ed Image - Target Machines Reboot and Then Freeze

Although the VBScript seems to work, an auto-it script enhancement would be ideal.  I really like the fact the v9 does not require any WinPE modifications, such as loading WSH (other than the typical NIC and SATA Driver issues).  Please keep us posted on your progress Jan.

 

Thanks!

More Like This

  • Retrieving data ...
LANDesk Community powered by Jive Software's Clearspace ® Subscribe| Legal Notices| Investor Relations| Avocent| Privacy Policy © 2009 LANDesk Software