I don't know how much I can help you here. I'm a home user, so there
are limits as to how many configurations I've tested and installed
to. I did try WinXP SP3 to my 250GB disk, the installer offered to
make one big partition, and it worked. I'm currently using an 80GB
IDE drive as the "real" OS and that works too. No drivers were
needed to complete the initial install.
As I understand it, you're using a GA-EP45-DS3L, which is ICH10.
There are six SATA ports. I'd plug the hard drive into port 0 or
port 1, and not port 4 or 5. (Ports 0/1/2/3 are on one internal
controller, and 4/5 are on the second controller. I'm not sure
whether 4/5 are meant for booting or not. So I'd stick with
0 or 1 to start.)
SATA Port0-3 Native Mode is disabled by default on your board.
That allows a default Microsoft I/O space storage driver to work.
It would allow Win98 to install for example. With Native Mode
disabled, port 4 and 5 might not work (i.e. Win98 would not
see them).
With SATA Port0-3 Native Mode enabled, the storage ports are
moved to PCI space. There is a default PCI space storage
driver available in WinXP SP1. SP1 is also where >137GB disks
are supposed to be supported. I guess it also implies SATA
support.
Now, if you go to the other setting, there is an option to
enable AHCI. AHCI includes hot plugging (adding a data disk
after the system is running - I've tested that on my non-Intel
motherboard and it works for a data disk). Support for NCQ
is not such a big deal on desktops, and that is another
feature. I would expect you wouldn't get very far there
if using that option, as you would have needed to press
F6 and install the Intel driver (AHCI/RAID).
If I was in your shoes, I don't know what I'd try next,
from a purely Windows perspective. Maybe I'd try tapping F8
during startup, and go into Safe Mode, and enable Boot Logging,
and see if I got any extra information there.
Safe Mode
Safe Mode with Networking
Safe Mode with Command Prompt
Enable Boot Logging -----------> stores in ntbtlog.txt
Enable VGA Mode
Last Known Good Configuration
Directory Service Restore Mode
Debugging Mode
If the system has been running before, then you probably
know whether it is stable and trouble free otherwise. That
would eliminate some other issue as causing this.
I'm hoping that by following the "clean install" recipe,
that everything from previous installs was blown away. And
it isn't something from that, that is still at work.
I use a Linux LiveCD (like Knoppix from knopper.net), and
with that I can boot into Linux and mount the Windows disk
by just clicking on it. Alternatively, in a pure Windows
environment, maybe you could do some things from the
Recovery Console of the installer CD. That might give
you access to the volume, if you wanted to read ntbtlog
for example.
I expect you'd get much better help in a place like -
microsoft.public.windowsxp.general
indicating
1) motherboard model
2) WinXP installer version
3) Whether drivers were offered via F6 for the disk mode chosen.
4) SATA port operating mode (native/AHCI or whatever)
5) Size of disk, partition size offered by Windows, what you did
6) Clean install or not
7) And details about the "Please Wait" bit.
I can't guess as to why you're stuck at "Please Wait".
Maybe if you were using an original WinXP disk, someone
can come up with an explanation based on that. If I owned
an original WinXP CD, I'd probably be rushing to prepare
a slipstreamed installer CD from it, with at least SP1,
as then more combinations of large disks and hardware
would be covered. Autostreamer and Nlite (nliteos.com)
are examples of slipstreaming tools. Slipstreaming
allows the integration of a downloaded Service Pack,
into an installer CD, preparing a new installer CD.
I used my Win2K CD plus SP4 for Win2K, to burn a new
Windows CD, and I used Autostreamer a couple years ago
to do that. I haven't tried Nlite. If your WIndows CD
is WinXP SP1 or greater, there is much less to worry
about.
http://www.nliteos.com/guide/part1.html