Just build a new computer, and everything seemed to be going swimmingly, until the OS installation part. I'm trying to install Win 7 Home Premium, and the installer can't see my hard drive.
It's a
Western Digital Caviar Black on a
Gigabyte Intel H55 Mobo.
The hard drive shows properly in the BIOS (I've also double-checked that it's seated properly and properly cabled), but Windows stubbornly refuses to acknowledge its existence. Rather, Windows keeps asking me to install the device driver manually. Well, OK,
if I could find the bloody driver anywhere on the web.
Some BIOS settings stuff:
The HD is in IDE Channel 1 (optical drive is in Channel 0, if it matters)
SATA AHCI Mode is set to IDE
SATA Port0-3 Native Mode is set to Enabled
Those are all the possibly relevant settings I could find in the BIOS. I've googled the problem, and I couldn't find anything that looked promising. Any ideas?
In the meantime, I'm going to make a linux boot disk and see if it's just a Windows problem, but I'd love to get this fixed. Thanks very much for the help.
edit: no available BIOS updates, btw.
Posts
And just to confirm, you can boot off the Win7 dvd correct? The installation program begins, but when it gets to the hdd detection/installation section it says no drive is found?
Yeah, exactly.
And thanks for the advice. I just switched the drives around and reset the bios. We'll see if Windows wants to play nicely now
edit: nope. Again, BIOS recognizes the drive just fine. Windows doesn't. grrrr.
edit edit: Same result in the other SATA ports. Downloading Knoppix atm & will try that; think I'll also stop at Best Buy tomorrow and see if Windows likes a different HD better.
If I run diskpart from a command line in the Win 7 installer, then tell it to list disk, the Western Digital HD does show up. I'm not sure exactly what to make of that, but there it is. Back to looking for drivers...
If its a SATA drive change the SATA AHCI Mode is set to AHCI or the one above it, it'll provide better performance.
Normally Windows 7 detects all IDE drives no problem. I don't think you'd ever find IDE drivers anywhere as I'm pretty sure since Windows 2000 the IDE driver hasn't changed.
The SATA drivers you may need would be found at http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=18668&ProdId=3143&lang=eng
These are Sata drivers BTW, not IDE.
There are 32 and 64 bit versions, pick the one you're using. Open the zip, move the files onto a floppy or usb key and when you're given a chance try to load them at the disk management part of the installation.
Well, it's a SATA connection, but the BIOS defaults to IDE mode in the settings I listed above.
FWIW I've tried that and the installer still won't recognize the drive.
Thanks, I'll try that driver and see how it goes.
I had to go into the command line and partition and format the HD manually using diskpart. Exited out, went back into the Windows installer, and voila, it sees the hard drive.
I'm not going to mark this solved until installation's complete, as I'm paranoid, but Windows now seems to be merrily installing.
I'll post what I did in a spoiler, in case this happens to anyone else:
Once in Windows setup, hit shift+F10 to bring up the command line.
>diskpart [enter]
>list disk [enter]
From the list above (assuming you have more than one HD installed, if not it'll be the only one), find the number corresponding to your HD.
>select drive [number] [enter]
>clean all [enter] * see note below
>create partition primary [enter]
>select partition 1 [enter]
>active [enter]
>format fs=ntfs [enter] ** see note
>assign [enter]
>exit [enter]
>exit [enter]
Exit the Windows installer, then reload it. Your drive ought to appear.
NOTES
*If you have data on the hard drive you're working with, you'd better have it backed up by now because once you hit enter on this step, there's no going back. Clean all zeroes every sector on the disk. Also, clean all takes a while: I've read stories about 1 TB drives taking upwards of five hours. I set mine to work before I went to bed, and it was done when I woke up.
** Formatting the drive also takes a while, though not nearly as long as the clean all.
SC2 NA: exoplasm.519 | PA SC2 Mumble Server | My Website | My Stream