AHCI - Advanced Host Controller Interface:
By Joe Whinery
The following description is paraphrased from the AHCI Spec Rev 1.2. AHCI is a hardware mechanism allowing software to communicate with Serial ATA devices. AHCI is a PCI class device that acts as a data movement engine between system memory and Serial ATA devices.
AHCI host devices (referred to as Host Bus Adapters, or HBA) support from 1 to 32 ports.
The two most important features include - Hot Swap (Hot Plug), other than O/S Drive, and HW Assisted Native Command Queuing.
AHCI support should be installed at time of O/S installation to make certain correct Drivers are installed. With that said, here's how to enable the feature, from Joe Whinery, IF you did NOT install initially during O/S installation.
Recently I noticed that my main machine had not had
the AHCI turned on in the BIOS. As you know this meant that I could not
easily hot swap my drives.
Note: We've tested systems using AHCI from 250GB, 360GB, 500GB & 1TB Drives. The 1TB Drives do NOT behave accordingly to AHCI as expected and therefore the system may have to be rebooted thus negating the AHCI Hot Swap ability. Your results may differ from ours. Also... ALWAYS backup your system before trying anything new!
AHCI Specs: www.intel.com/technology/serialata/ahci.htm
© 1992 - 2010, BuildOrBuy
Group Network News!
Web Development, Gill Boyd & Team - Posted 3/07/2010; Updated 04/25/2012