LoganYoung said:
I used to be able to do this, so it must've been ACPI, but when I tried
installing XP on the new hard drive, for some reason, XP setup would blue
screen efore starting the installation because of "ACPI non-compliance"
I thought this might be a problem, but I just bypassed the ACPI and ran the
setup using the standard HAL anyway.
I guess that answers the question about the power button... Does anyone know
how I can switch over to using the ACPI HAL instead? Preferably without
re-installing XP.
I think Jose is spot on, and you need to take a look in your BIOS.
There is some "F5" option during install, which is offered as a means
for the user to "pick the HAL". But obviously, you can't fit a square
peg in a round hole. If the BIOS is telling the computer it isn't ACPI,
then all the fiddling with F5 isn't going to change the results. So
F5 would be more of a curiosity, rather than a solution.
I had one computer, where ACPI *was* enabled, but the installer still
took a dislike. It took a BIOS update to fix that old machine. On some
retail motherboards, some amateur BIOS maintainer at the factory, will
break a feature like that, for one or two releases of BIOS (out of perhaps
a dozen of them). If you're patient, and the hardware gods smile on your
endeavor, you can fix it. Flashing the BIOS is not without risks, and
I'd only do that as a last resort (there is plenty of trivia associated
with flashing, enough for a separate posting). If the motherboard is known
to have a flash chip in a socket, if you brick the computer in the
attempt, a site like badflash.com can sell you a replacement EEPROM.
There are the odd cheesy motherboards, where the chip is soldered
directly to the motherboard, which makes triage a bit difficult for
a home user.
My guess, a trip to the BIOS and setting "ACPI 2.0" may help you.
The BIOS passes "tables" to the OS or installer CD booting the
machine, and it is the cryptic contents of those tables that
determine the OS response. If the right "features" aren't in the
table, you end up with "Standard PC" or the like. The Linux OS
lists the tables, during a boot sequence, if you're curious as
to what the 4 character table names are.
Flavors of HAL. Just so you know what the options are.
http://support.microsoft.com/kb/309283
http://support.microsoft.com/kb/314063
"Method 1: Specify the Hardware Abstraction Layer (HAL)
Use this method first to try to resolve the Stop error message.
1. During the installation startup, press F5 when the "Setup is
inspecting your computer's hardware configuration" message is displayed."
So it could be a very easy fix. One trip to the BIOS, enable
ACPI 2.0 or later, save and exit. Then work through the details
of reinstall.
HTH,
Paul