Sysprep : updateUHAL?

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Hi,

if I install an XP on a Multiprocessor machine (that has HT), and take a
image, could I use the same image on other types of computers, e.g.
processors that aren't HT?

so it would auto install the correct HAL for that type of computer?

I tried a few things, that has been listed on microsoft, and other forums...
but none of them are working.

or do I have to create different images for different HAL configurations?


thanks in advanced,
Peter
 
HAL options after Windows XP Setup
http://support.microsoft.com/?kbid=309283

Running Sysprep
http://www.microsoft.com/resources/...Windows/XP/all/reskit/en-us/prbc_cai_ussz.asp

How to use the Sysprep tool to automate successful deployment of Windows XP
http://support.microsoft.com/default.aspx?scid=kb;en-us;302577&sd=tech

--
Carey Frisch
Microsoft MVP
Windows - Shell/User
Microsoft Community Newsgroups
news://msnews.microsoft.com/

-------------------------------------------------------------------------------------------

:

| Hi,
|
| if I install an XP on a Multiprocessor machine (that has HT), and take a
| image, could I use the same image on other types of computers, e.g.
| processors that aren't HT?
|
| so it would auto install the correct HAL for that type of computer?
|
| I tried a few things, that has been listed on microsoft, and other forums...
| but none of them are working.
|
| or do I have to create different images for different HAL configurations?
|
|
| thanks in advanced,
| Peter
 
Switching HALs is really not supported by Microsoft, however a few
customer are doing this and it works well as long as you have controll
of which hardware you purchase...(some hardware just doesnt work well
with HAL replacments routines, but most hardware do)

The procedure I've seen customers doing is to create their master
image of a ACPI Uniprocessor machine and use that image on
Multiprocessor machines as well.

The line in sysprep.inf looks like this:
UpdateUPHAL="ACPIAPIC_MP,C:\windows\Inf\Hal.inf"

I know of a customer in Sweden that has about 20 000 computers, and
one single image (Which I think is so cool) and they use the above
procedure.


regards

Johan Arwidmark
Microsoft MVP - Setup/Deployment
 
Oh, thanks alot.
that worked, APART from one tiny little thing.

I have to log in, as admin so it would install the multiprocessor
configuration, then restart the computer...

I really hope i dont have to do this, to each computer...
(I know I dont have 20k computers, but I work in a department, within the
unversity of sheffield in UK, and having 200+ computers)

thanks
Peter Lawlor
 
Just add an autologon and a automatic reboot...


regards

Johan Arwidmark
Microsoft MVP - Setup/Deployment
 
Alright nevermind,
I had a bug in my sysprep, which didn't install the ACPI MultiProcessor
properly, do i didn't need to login.

But...
I noticed, when I take an image from the uniprocessor machine, and clone all
the other machines, then all the machines are multiprocessor configured, when
they aren't even HT capable.

Is it possible to add both ACPIAPIC_UP and ACPIAPIC_MP to the sysprep, so it
can detect and install the correct ACPI for the processor?
 
How did you get on?

Peter Lawlor said:
Alright nevermind,
I had a bug in my sysprep, which didn't install the ACPI MultiProcessor
properly, do i didn't need to login.

But...
I noticed, when I take an image from the uniprocessor machine, and clone
all
the other machines, then all the machines are multiprocessor configured,
when
they aren't even HT capable.

Is it possible to add both ACPIAPIC_UP and ACPIAPIC_MP to the sysprep, so
it
can detect and install the correct ACPI for the processor?
 
Hi,

I just finally DID IT!.
and it works perfectly, with just ONE thing.
But I have 3 lines, i don't know if I need "UpdateUPHAL=Yes" or not.

but using this

"ForceHALDetection = Yes
DriverSigningPolicy = Ignore"

Will detect and install the "correct" HAL configuration.

But when I found the ForceHALDetection" it said it's for Sysprep (Remote
Installation Service)
So I just thought I try it with ghost, and such, and cloned 4 different
types of machines, and they all appeared to have the correct Hal
configuration.

I had to out in "Driving Signing Poilcy" because for the UniProcessor, XP
installation was complaining that the driver wasn't signed.

Well, It did in the past with the other sysprep file, but i dont know about
this type.

but oh well.

It works.

Peter Lawlor
 
Hi,
I have tried your suggestion but the target machine, which is a UP just
keeps rebooting. Any chance of posting your winnt.sif & sysprep?
 
Back
Top