We help IT Professionals succeed at work.

We've partnered with Certified Experts, Carl Webster and Richard Faulkner, to bring you two Citrix podcasts. Learn about 2020 trends and get answers to your biggest Citrix questions!Listen Now


No hard drive found Error , Installing XP on HP Laptop with SATA.

Medium Priority
Last Modified: 2016-06-26
I am trying to revert  to Windows XP from Windows Vista on a HP Laptop with SATA hard drives. The laptop came from the factory with Vista installed. When installing XP from CD  I get error "No hard drive found". The SATA drives are 2, 120GB Western Digital hard drives.

What steps should I take to install the hard drive and install Windows XP? Or is there a disk out there that had generic Western Digital drivers so I can use the disk?
Watch Question

You must have sata controller drivers for the system, then when install XP, press F6 to install the drivers and then installation will pick up the drive and continue installing.

Not the solution you were looking for? Getting a personalized solution is easy.

Ask the Experts


How do I install the SATA controllers so XP will see the hard drive?

You will need to provide more information about HP laptop, what is model? so I can look at HP website to find more infor for you. SATA controller is on the motherboard, if you have it, copy to floppy disk and put in floppy drive when install XP. Press F6 at very begin of installation and install driver.

When XP setup begins...look for the prompt F6 to install raid driver, should be able to get it from hp's website try finding the correct one  here.
Good luck
If your original drive still boots to Vista...you can:
1. Boot to Vista
2. Install the Sata Drivers from the CD that came with the drive -- or downloaded from the Manufacturers website.
3.- OPTIONAL - Reboot the PC and select the option for the SATA controller.  Make sure it is configured as you want.  DO NOT REFORMAT under any conditions
4. Boot with Windows XP CD.  It should now see the hard drive.
5. Reboot PC and go into BIOS (usually F10 or DEL key...it shows for a second or two on a cold boot).
Set the boot controller to the SATA controller.
6. Reboot into Windows XP.  The Vista drive will be accessible.
7. You may want to go Computer Manager and change drive letters as well.
You will need to slipstream SATA controller drivers into XP CD (assuming you don't have a floppy drive).  Drivers and instructions available here:

If you do not plan using RAID, you can make SATA disks work in IDE mode - this way you will not need additional drivers. Go to BIOS and change SATA controller mode from SATA (or Native) to IDE.

Why the B grade? Good advice here.


It was average.
Access more of Experts Exchange with a free account
Thanks for using Experts Exchange.

Create a free account to continue.

Limited access with a free account allows you to:

  • View three pieces of content (articles, solutions, posts, and videos)
  • Ask the experts questions (counted toward content limit)
  • Customize your dashboard and profile

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.