Re: PIC vs. APIC, hardware independent images, and Driver Roll Back



=?Utf-8?B?VC4gVHlyb25l?= <T. Tyrone@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote
in news:72702640-CAE3-4712-B7B5-85ED484F85C5@xxxxxxxxxxxxx:

Hello, all;

I have been building Windows XP SP 2 images and have been trying
to create one that will work for most hardware in use where I
work. I have run into the situation that others have where using
the "ACPI Uniprocessor PC" (ACPI APIC UP HAL) on my master build
machine causes the image to fail on machines that use the
"Advanced Configuration and Power Interface (ACPI) PC" (ACPI PIC
HAL) driver. Like others have, I found that using "Advanced
Configuration and Power Interface (ACPI) PC" on the master build
machine causes the image to work on most hardware. However, now I
have the situation where any PC I put this image on is using the
ACPI PIC HAL, and as it says in KB article 309283, "...running a
PIC HAL on an APIC computer is not supported" (not to mention my
multiprocessor PCs only show one processor).

Sorry, no solution, just a comment! :) I've used the APCI HAL for
all my Windows 2000 and Windows XP images at two different companies
without incident. Dells, Compaqs, HPs, Gateways, even clones, it all
works great.

I understand your want to conform with Microsoft's recommendations,
but using a 3rd party tool to determine the processor type and then
have it pick the right HAL isn't supported either. Microsoft only
supports using different images for different HAL types:

http://technet2.microsoft.com/WindowsServer/en/Library/16a9be2c-156d-
45d7-8329-b9b23097b3b61033.mspx.

Curiously, some Microsoft employees have praised people for making an
"universal image" for all hardware using "unsupported Microsoft
methods", others have condemened it. At the end of the day when I
have 8 different types of hardware and I can use one image or
several, I choose one. "The needs of the many outweigh the needs of
the few or the one", as Dr. Spock would say.

P.S. I have yet, after asking why using an ACPI HAL on a Uniprocessor
is bad, gotten a response as to why it is bad or unsupported (other
then Microsoft simply stating "not supported").

Adam
--
Visit my PC Tech blog at www.leinss.com/blog
.



Relevant Pages

  • RE: auto shut down
    ... When you try to shut down your Microsoft Windows XP-based or Microsoft ... Click the Hardware tab, ... ACPI Multiprocessor PC ... ACPI-compliant by changing the driver for the item under the Computer ...
    (microsoft.public.win2000.new_user)
  • RE: Win2K Upgrade - No Power Down
    ... When you try to shut down your Microsoft Windows XP-based or Microsoft ... Click the Hardware tab, ... ACPI Multiprocessor PC ... ACPI-compliant by changing the driver for the item under the Computer ...
    (microsoft.public.win2000.setup)
  • Re: OT: my new PC rocks!!
    ... "hardware mix and match" for home users, where they could slot in any ... that with the PC's delibrately "loose" architecture then machines ... slowness of Windows software to cater for something that no-one seems ... The only advatange of Microsoft stuff; The installs tend to be less ...
    (alt.lang.asm)
  • Re: Windows vista will leave too many people behind.
    ... You are being forced to upgrade by Microsoft? ... 'force' making you get Windows Vista. ... persuade or to have the power to influence or control. ... hardware - then they likely wanted to in the first place. ...
    (microsoft.public.windowsxp.general)
  • Re: On-line Review of "Art of Assembly"
    ... > work with another PC OS, including the hardware drivers? ... Windows, you can use "CygWin" where the Linux kernel has been written ... Plus, on this score, stop to think about _why_ Microsoft insist on ... "protection" was totally flawed from beginning to end and only hurt ...
    (alt.lang.asm)