HAL


Go Back   Computer Help Articles > Windows XP Setup Deployment
User Name
Password
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 01-05-2006, 06:20 AM
SameOld
 
Posts: n/a
Default HAL

I am about to create a single disk image with different hardware the HALs
are as follows:

1. ACPI Uniprocessor PC
2. Advanced Configuration and Power Interface (ACPI) PC
3. ACPI Multiprocessor PC

1. Which HAL I should build master image?

2. Do I need to use the UpdateUPHAL parameter in my sysprep.inf?

Are there any caveats i should be aware of?

Thankyou in advance,

Andrew



Reply With Quote
  #2  
Old 01-05-2006, 06:20 AM
Michael Niehaus [MS]
 
Posts: n/a
Default Re: HAL

You will need to create two images. One should be captured from the
Advanced Configuration and Power Interface (ACPI) PC computer and only
deployed to other Advanced Configuration and Power Interface (ACPI) PC
computers. The other can be built on either an ACPI Uniprocessor PC or an
ACPI Multiprocessor PC computer; it can be deployed to either too, using
UpdateUPHAL to allow Windows to pick the appropriate one.

See http://support.microsoft.com/?kbid=309283, specifically bullets #5 and
#7, for the details.

-Michael Niehaus
Systems Design Engineer
mniehaus@microsoft.com
This posting is provided "AS IS" with no warranties, and confers no rights.


"SameOld" <andrew_paiti@hotmail.com> wrote in message
news:1134428636.103194@huey.topnz.ac.nz...
>I am about to create a single disk image with different hardware the HALs
> are as follows:
>
> 1. ACPI Uniprocessor PC
> 2. Advanced Configuration and Power Interface (ACPI) PC
> 3. ACPI Multiprocessor PC
>
> 1. Which HAL I should build master image?
>
> 2. Do I need to use the UpdateUPHAL parameter in my sysprep.inf?
>
> Are there any caveats i should be aware of?
>
> Thankyou in advance,
>
> Andrew
>
>
>



Reply With Quote
  #3  
Old 01-05-2006, 06:20 AM
SameOld
 
Posts: n/a
Default Re: HAL

Well two images is better than 18!

I have read on a few blogs that i should build my master on a MP HAL so as
to avoid any issues with the UP PC's being incorrectly given a MP HAL which
will work but with a degraded performance. Your thoughts on this?

REF
>>http://blog.case.edu/djc6/2005/09/22..._hals_wsysprep


One further question on a different subject.

background.
We have a number of differe4n thardware typesand each has their own specific
sw be it cd burning software and dvd readers etc. Anyway...

How would you recommend I go about getting this hardware specific software
incorporated into sysprep's post mini setup wizard?

I have a few ideas so far e.g. scipting in some WMI to detect the hardware
model and use that logic to install the software..is that the way to go? Or
is their better ways?

Cheers!

"Michael Niehaus [MS]" <mniehaus@online.microsoft.com> wrote in message
news:uh4zqF7$FHA.4036@TK2MSFTNGP10.phx.gbl...
> You will need to create two images. One should be captured from the
> Advanced Configuration and Power Interface (ACPI) PC computer and only
> deployed to other Advanced Configuration and Power Interface (ACPI) PC
> computers. The other can be built on either an ACPI Uniprocessor PC or an
> ACPI Multiprocessor PC computer; it can be deployed to either too, using
> UpdateUPHAL to allow Windows to pick the appropriate one.
>
> See http://support.microsoft.com/?kbid=309283, specifically bullets #5 and
> #7, for the details.
>
> -Michael Niehaus
> Systems Design Engineer
> mniehaus@microsoft.com
> This posting is provided "AS IS" with no warranties, and confers no
> rights.
>
>
> "SameOld" <andrew_paiti@hotmail.com> wrote in message
> news:1134428636.103194@huey.topnz.ac.nz...
>>I am about to create a single disk image with different hardware the HALs
>> are as follows:
>>
>> 1. ACPI Uniprocessor PC
>> 2. Advanced Configuration and Power Interface (ACPI) PC
>> 3. ACPI Multiprocessor PC
>>
>> 1. Which HAL I should build master image?
>>
>> 2. Do I need to use the UpdateUPHAL parameter in my sysprep.inf?
>>
>> Are there any caveats i should be aware of?
>>
>> Thankyou in advance,
>>
>> Andrew
>>
>>
>>

>
>



Reply With Quote
  #4  
Old 01-05-2006, 06:20 AM
SameOld
 
Posts: n/a
Default Re: HAL

Another Question REF the URL you have provided:

What does this section below mean >>>Does this mean that I can use this hal
on the other 4 types listed ?

ACPI Uniprocessor PC", ACPI APIC UP HAL (Halaacpi.dll). Standard PC
. Advanced Configuration and Power Interface (ACPI) PC
. ACPI Uniprocessor
. ACPI Multiprocessor


Thanks,
Andrew

"Michael Niehaus [MS]" <mniehaus@online.microsoft.com> wrote in message
news:uh4zqF7$FHA.4036@TK2MSFTNGP10.phx.gbl...
> You will need to create two images. One should be captured from the
> Advanced Configuration and Power Interface (ACPI) PC computer and only
> deployed to other Advanced Configuration and Power Interface (ACPI) PC
> computers. The other can be built on either an ACPI Uniprocessor PC or an
> ACPI Multiprocessor PC computer; it can be deployed to either too, using
> UpdateUPHAL to allow Windows to pick the appropriate one.
>
> See http://support.microsoft.com/?kbid=309283, specifically bullets #5 and
> #7, for the details.
>
> -Michael Niehaus
> Systems Design Engineer
> mniehaus@microsoft.com
> This posting is provided "AS IS" with no warranties, and confers no
> rights.
>
>
> "SameOld" <andrew_paiti@hotmail.com> wrote in message
> news:1134428636.103194@huey.topnz.ac.nz...
>>I am about to create a single disk image with different hardware the HALs
>> are as follows:
>>
>> 1. ACPI Uniprocessor PC
>> 2. Advanced Configuration and Power Interface (ACPI) PC
>> 3. ACPI Multiprocessor PC
>>
>> 1. Which HAL I should build master image?
>>
>> 2. Do I need to use the UpdateUPHAL parameter in my sysprep.inf?
>>
>> Are there any caveats i should be aware of?
>>
>> Thankyou in advance,
>>
>> Andrew
>>
>>
>>

>
>



Reply With Quote
  #5  
Old 01-05-2006, 06:20 AM
Adam Leinss
 
Posts: n/a
Default Re: HAL

"SameOld" <andrew_paiti@hotmail.com> wrote in
news:1134517060.781159@huey.topnz.ac.nz:

> Well two images is better than 18!
>
> I have read on a few blogs that i should build my master on a MP
> HAL so as to avoid any issues with the UP PC's being incorrectly
> given a MP HAL which will work but with a degraded performance.
> Your thoughts on this?


Check out http://aleinsstechtips.blogspot.com/2005_07_01
_aleinsstechtips_archive.html.

Though not supported by Microsoft, by using the ACPI HAL solely my
master image supported 3 laptops and 4 PCs.

Adam
Reply With Quote
  #6  
Old 01-05-2006, 06:20 AM
Michael Niehaus [MS]
 
Posts: n/a
Default Re: HAL

No, it just means that's what Device Manager will show you.

-Michael Niehaus
Systems Design Engineer
mniehaus@microsoft.com
This posting is provided "AS IS" with no warranties, and confers no rights.


"SameOld" <andrew_paiti@hotmail.com> wrote in message
news:1134517539.786369@huey.topnz.ac.nz...
> Another Question REF the URL you have provided:
>
> What does this section below mean >>>Does this mean that I can use this
> hal on the other 4 types listed ?
>
> ACPI Uniprocessor PC", ACPI APIC UP HAL (Halaacpi.dll). Standard PC
> . Advanced Configuration and Power Interface (ACPI) PC
> . ACPI Uniprocessor
> . ACPI Multiprocessor
>
>
> Thanks,
> Andrew
>
> "Michael Niehaus [MS]" <mniehaus@online.microsoft.com> wrote in message
> news:uh4zqF7$FHA.4036@TK2MSFTNGP10.phx.gbl...
>> You will need to create two images. One should be captured from the
>> Advanced Configuration and Power Interface (ACPI) PC computer and only
>> deployed to other Advanced Configuration and Power Interface (ACPI) PC
>> computers. The other can be built on either an ACPI Uniprocessor PC or
>> an ACPI Multiprocessor PC computer; it can be deployed to either too,
>> using UpdateUPHAL to allow Windows to pick the appropriate one.
>>
>> See http://support.microsoft.com/?kbid=309283, specifically bullets #5
>> and #7, for the details.
>>
>> -Michael Niehaus
>> Systems Design Engineer
>> mniehaus@microsoft.com
>> This posting is provided "AS IS" with no warranties, and confers no
>> rights.
>>
>>
>> "SameOld" <andrew_paiti@hotmail.com> wrote in message
>> news:1134428636.103194@huey.topnz.ac.nz...
>>>I am about to create a single disk image with different hardware the HALs
>>> are as follows:
>>>
>>> 1. ACPI Uniprocessor PC
>>> 2. Advanced Configuration and Power Interface (ACPI) PC
>>> 3. ACPI Multiprocessor PC
>>>
>>> 1. Which HAL I should build master image?
>>>
>>> 2. Do I need to use the UpdateUPHAL parameter in my sysprep.inf?
>>>
>>> Are there any caveats i should be aware of?
>>>
>>> Thankyou in advance,
>>>
>>> Andrew
>>>
>>>
>>>

>>
>>

>
>



Reply With Quote
  #7  
Old 01-05-2006, 06:20 AM
Michael Niehaus [MS]
 
Posts: n/a
Default Re: HAL

Apart from the "unsupported" part of this (as you've seen, it works fine in
most cases), there is another downside: If you use the ACPI HAL, you won't
get any benefits from Intel's hyperthreaded processors. You also won't be
able to take advantage of dual-core processors. Windows will only see one.

-Michael Niehaus
Systems Design Engineer
mniehaus@microsoft.com
This posting is provided "AS IS" with no warranties, and confers no rights.


"Adam Leinss" <aleinss@techie.com> wrote in message
news:Xns972BCAFF412E6aleinsstechie@toughguy.net...
> "SameOld" <andrew_paiti@hotmail.com> wrote in
> news:1134517060.781159@huey.topnz.ac.nz:
>
>> Well two images is better than 18!
>>
>> I have read on a few blogs that i should build my master on a MP
>> HAL so as to avoid any issues with the UP PC's being incorrectly
>> given a MP HAL which will work but with a degraded performance.
>> Your thoughts on this?

>
> Check out http://aleinsstechtips.blogspot.com/2005_07_01
> _aleinsstechtips_archive.html.
>
> Though not supported by Microsoft, by using the ACPI HAL solely my
> master image supported 3 laptops and 4 PCs.
>
> Adam



Reply With Quote
  #8  
Old 01-05-2006, 06:21 AM
Bjorn
 
Posts: n/a
Default Re: HAL

How about running a multiprocessor HAL on a uniprocessor computer...?
I have a master image here, configured with a multiprocessor HAL, that runs
just fine on my uniprocessor computers too. Are there any issues I should be
concerned about?

"Michael Niehaus [MS]" wrote:

> Apart from the "unsupported" part of this (as you've seen, it works fine in
> most cases), there is another downside: If you use the ACPI HAL, you won't
> get any benefits from Intel's hyperthreaded processors. You also won't be
> able to take advantage of dual-core processors. Windows will only see one.
>
> -Michael Niehaus
> Systems Design Engineer
> mniehaus@microsoft.com
> This posting is provided "AS IS" with no warranties, and confers no rights.
>
>
> "Adam Leinss" <aleinss@techie.com> wrote in message
> news:Xns972BCAFF412E6aleinsstechie@toughguy.net...
> > "SameOld" <andrew_paiti@hotmail.com> wrote in
> > news:1134517060.781159@huey.topnz.ac.nz:
> >
> >> Well two images is better than 18!
> >>
> >> I have read on a few blogs that i should build my master on a MP
> >> HAL so as to avoid any issues with the UP PC's being incorrectly
> >> given a MP HAL which will work but with a degraded performance.
> >> Your thoughts on this?

> >
> > Check out http://aleinsstechtips.blogspot.com/2005_07_01
> > _aleinsstechtips_archive.html.
> >
> > Though not supported by Microsoft, by using the ACPI HAL solely my
> > master image supported 3 laptops and 4 PCs.
> >
> > Adam

>
>
>

Reply With Quote
  #9  
Old 01-05-2006, 06:21 AM
SameOld
 
Posts: n/a
Default Re: HAL

Thats good to know!
What HALs your desktops and notebooks had?
Thanks,
Andrew


"Adam Leinss" <aleinss@techie.com> wrote in message
news:Xns972BCAFF412E6aleinsstechie@toughguy.net...
> "SameOld" <andrew_paiti@hotmail.com> wrote in
> news:1134517060.781159@huey.topnz.ac.nz:
>
>> Well two images is better than 18!
>>
>> I have read on a few blogs that i should build my master on a MP
>> HAL so as to avoid any issues with the UP PC's being incorrectly
>> given a MP HAL which will work but with a degraded performance.
>> Your thoughts on this?

>
> Check out http://aleinsstechtips.blogspot.com/2005_07_01
> _aleinsstechtips_archive.html.
>
> Though not supported by Microsoft, by using the ACPI HAL solely my
> master image supported 3 laptops and 4 PCs.
>
> Adam



Reply With Quote
  #10  
Old 01-05-2006, 06:21 AM
Adam Leinss
 
Posts: n/a
Default Re: HAL

"SameOld" <andrew_paiti@hotmail.com> wrote in news:1134600545.824583
@huey.topnz.ac.nz:

> Thats good to know!
> What HALs your desktops and notebooks had?
> Thanks,
> Andrew


I think Windows 2000/XP defaulted most of the newer hardware to
Uniprocessor HAL. However, this HAL doesn't seem to work well with the
the Omnitech 8100/Gateway 600YGR series. The ACPI HAL seems to work
cross all hardware platforms with no problems. We actually deployed
this image out to over 100 PCs with no ill effects and I've done it
with both Windows 2000 and Windows XP at two different companies.

Of course, your mileage may vary.

Adam
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Forum Jump


All times are GMT. The time now is 09:01 AM.


Powered by vBulletin Version 3.5.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd. SEO by vBSEO 2.3.2 © 2005, Crawlability, Inc.

HAL