Can't install Vista on SATA harddrive.

Can't install Vista on SATA harddrive.

Post by Lilliputia » Sat, 02 May 2009 00:54:40

Good Morning,

I am unable to get Vista to recognize drivers for my Seagate Barracuda
7200.12 in a non-RAID capacity. It's a SATA drive and I am of the
understanding that these cause similar problems fairly frequently. In
most cases about which I have read, the issue has been solved by
choosing the "load driver" option during Vista installation and manually
selecting a SATA driver from a driver disk of some form. Unfortunately,
this course of action has not turned up any SATA driver on my
motherboard's driver disk nor have I been able to find one at the
manufacturer's (Gigabyte) website. I am currently waiting for a reply
from Gigabyte customer care and am about to look up JMicron's (the SATA
controller producer for Gigabyte) website, but I hoped someone here
might have some insight into the problem.

Thank you in advance for any assistance.

p.s. My System specs:

GIGABYTE GA-MA790XT-UD4P AM3 Motherboard
AMD Phenom II X3 710 2.6GHz AM3 Processor
Crucial 4GB (2 x 2GB) DDR3 1333 Dual Channel Memory
500 GB Seagate Barracuda 7200.12 7200 RPM 16MB SATA Hard Drive
HIS RadeonHD 4670 512MB PCI-E 2.0 Video Card
Rosewill RG530-2 530W Power Supply


Can't install Vista on SATA harddrive.

Post by Crispy200 » Sat, 02 May 2009 05:25:51

I had the same problem with my gigabyte board when trying to install x64
vista this is the reply I got hope it helps:

When you are installing Vista x64 from media (DVD) that contains both
x86 and x64 versions you may get a misleading error message saying third
party drivers are unsigned. It is not incorrect.

If you are using combined 32/64 bit media for an install, the 32 bit
version of the Windows Preinstallation Environment (WPE) is always the
one that starts up initially. When you try to load the third party
drivers ("Load Drivers" option) and select the 64 bit drivers, the WPE
doesn't see any 32 bit drivers and pops up the message about the drivers
do not apply to your system or are unsigned.

To further confuse things WPE may see the 32 bit drivers if they are in
the same directory you specify as having the ones for x64. It will
silently load these drivers and display the target device. You can use
the partition and format tools so you think everything is OK. However,
when you select a partition and select next you get the drivers do not
apply or are unsigned message because the 32 bit WPE hands off the
install to the 64 bit WPE at that point.


1) The easiest solution is to use install media that is only for Vista
x64 (ISO images available for MSDN/TechNet subscribers). The 64 bit WPE
is always used.

2)Follow the instructions in the Microsoft Knowledge Base article
'How to install third-party mass storage drivers for the 64-bit
editions of Windows Server 2008 and of Windows Vista'
( ;EN-US;954701)

3) If you have USB stick, try to use USB stick to load driver.

4) We are wondering if you use purple GSATA ports or purple ports ? Use
yellow SATA port controlled by ICH chip instead of GSATA.

5) Are you using multi boot? since you are trying to install Vista 64,
but also mentions Vista 32 in first mail.

All so try these drivers:



Can't install Vista on SATA harddrive.

Post by Lilliputia » Sat, 02 May 2009 07:58:23

@ pupick:

Thank you for your suggestions, but I have already attempted all of
these steps.

@ Crispy2007, in individual response to each of your points:

1) I do not have the Vista x64 media. I am trying to install from the
original CD that came in my Home Basic box. I just bought all of the
parts for this build except my case.

2) I have attempted something that, in retrospect, is the same
operation order as in these instructions. Unfortunately I have never
been able to cause Vista to display any device on which it can install
nor will the next button cease to be grayed out.

3) I have tried this as well.

4) I have no yellow ports on my motherboard, however the ports I am
using are not the GSATA ports but the standard SATA ports.

5) No. I am not using a multi-boot. I am trying to install a clean boot
of Vista 32bit.

Last, thank you for the driver url. I will try them tonight and check
this thread again tomorrow afternoon. I am using a PC at my work, since
my home PC is (obviously) not working at the moment.


Can't install Vista on SATA harddrive.

Post by MS-M » Sat, 02 May 2009 11:26:16

If you have more than one hard drive in the PC, disconnect all but the SATA
drive that you are trying to install on.
Cari (MS-MVP) Printing & Imaging

Can't install Vista on SATA harddrive.

Post by andy » Sun, 03 May 2009 01:16:12

On Thu, 30 Apr 2009 10:54:40 -0500, Lilliputian

Can't install Vista on SATA harddrive.

Post by Anna » Sun, 03 May 2009 01:35:49

To the best of my knowledge no auxiliary SATA controller driver should be
necessary re that Gigabyte board in a non-RAID configuration as you
apparently are working with.

The default BIOS settings re the SATA HDD should suffice for Vista
recognition of that drive.

You indicate you are "unable to get Vista to recognize drivers for my
Seagate Barracuda 7200.12 in a non-RAID capacity." How does this
non-recognition problem arise? Are you unable to install the Vista OS onto
your SATA HDD because some "unable to detect HDD" type error message
displays and prevents an install of the OS?

Can't install Vista on SATA harddrive.

Post by Lilliputia » Sun, 03 May 2009 04:07:36

So, I got home and found out my Russian professor had thrown a bunch of
homework my way. Thus I did not get to try out Crispy's drivers. There
is always tonight.

@ Cari:

Nope, just one drive. But thank you for the attempt.

@ andy:

This driver set came on my motherboard driver CD and does not work. But
thank you.


You are absolutely right. There is no good reason for it not to work.
In answer to your question about what happens... During the Vista
installation process, immediately after choosing which kind of
installation I would like (Upgrade or Custom; obviously custom), I am
presented with a window that asks where I would like to install Vista.
The window displays no drive on which to install and at the bottom of
the window there is a yellow triangle with an exclamation point inside
beside which is a message reading something like "No drive found. You
need to load a mass storage driver." With nowhere to install the OS, the
installation comes to a halt.


Can't install Vista on SATA harddrive.

Post by Richard Ur » Mon, 04 May 2009 00:26:14

**YOU** have to physically place the requisite drivers on a device that is
seen during Vista setup. You may be able to use a floppy disk, a CD/DVD or a
USB key drive. You then have to point to where the drivers are located when
given the opportunity during the install process. If you don't do this setup
can not access the installed SATA drives.


Richard Urban
Microsoft MVP
Windows Desktop Experience