Hard Drive Filter: Someone explain to me how SATA and AHCI work.
I got some new computer parts. I've been building my own systems for nearly eight years now and it's the best way for me to learn the in's and out's of my system. This is the first time I've had an SATA capable motherboard and an SATA hard drive, and so far it's been nothing but headaches. I *suspect* a lot of the headaches has to do with the fact that I do *not* want to do a fresh install of my operating system (although, if that is all that is needed to take away all my headaches, please confirm). I'm on a copy of WinXP from university a few years back -- not quite sure about all the legal ramifications of using still using their OS, but I'm not interested in that discussion right now. However -- just in case Microsoft disables my computer remotely or whatever is up their sleeves -- I disabled Automatic Updates and don't have Service Pack 1 or 2. That might also make a difference. So. Onto the questions.
1. My new motherboard is a Gigabyte GA-P35-DS3R (
that's this one). If you look on their drivers list, there's a section for SATA RAID drivers, an Intel one for their Northbridge controller and a GSATA one for a second controller (by JMicron?). As I understand it I need to install these drivers for WinXP to recognize SATA drives. Do these drivers work for *ALL* SATA modes, even if it's specifically labeled as RAID? (I'm not looking for a RAID setup.) It looks like I need to install these drivers even if I want to just use the SATA controller in IDE mode -- is this true?
2. I'd like to enable AHCI to make the most of my SATA drives. So far, I know that I'm supposed to do a repair install of WinXP, load up the RAID driver (even if I don't want RAID), and then change the BIOS setting to make the hard drive work in AHCI mode. So I tried that on the GSATA controller and I got WinXP to boot-- huzzah! BUT -- the drives on the IDE controller disappeared! I only see my SATA hard drive, and not my IDE hard drive and CD-DVD drive which is on the IDE controller. Are AHCI and IDE mutually exclusive or incompatible? If a system is on AHCI is IDE disabled? If so, why doesn't this warning exist anywhere? Or did I do something wrong?
3. Do I need to load the SATA drivers *everytime* I do a repair install? Would I be able to install two drivers, one for each controller, on a single install?
I'm a little confused, you're using an old install of windows, yet you've never had a fully-sata system? Is your harddrive dual-SATA and PATA perhaps or are you doing something funky with disk images?
In the general state, a fresh install of Win XP with XP2 slipstreamed. will detect and install at least functioning drivers for any sata chipset out there. You may want the manufacturer's drivers for speedups (*cough* I'm looking at you nVidia), but sp2 should install on just about any modern machine.
AHCI seems to be little more than an enormous bag of worms. I'd get everything up and running without it before going that route. PATA and SATA are definitely not mutually incompatible.
posted by Skorgu at 5:47 PM on August 28, 2007