Hi, I found this solution on another webbpage.
SATA Native Support
Vista comes with native SATA hard drive support, and XP doesn't. To fix this:
On bootup, enter the BIOS and disable native SATA support. WinXP will be able to read the hard drive. You can run WinXP with it disabled now.
However, to use SATA support, you will need your hard drive's controller driver. The driver must be made into the Windows XP installation disk, so you will need to rip, edit, and burn the installation disc. For instructions on how to do this, see http://www.powerdonkey.net/windows/x...ver_update.php
I tried for about 2 weeks to get mt Vista laptop to run XP. I ended up doing this:
Make a recovery disc (as mentioned before)
Go online and download all available XP drivers and save them to a flash drive
Disable native SATA support
Install XP pro
Click Control Panel > Add New Hardware
- This should tell you what hardware needs drivers
Use your recovery disc to search for and install drivers
For each driver that won't install, try the ones you downloaded
Your XP installation should be working
The only problem is, you don;'t have SATA support, so the hard drive won't be as "good". I couldn't even tell a difference, personally.
I ended up installing Vista with a dual-boot. I just used the upgrade disc that came with my laptop and install Home Premium using the CD key on the back of my laptop. All the drivers I needed came integrated in Vista except for the QuickPlay features. So now I have XP when I need it and Vista when I want it.
Good luck to anyone else wanting to stick with XP with a new computer.