• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Hot swap requirements

It's best to have ACHI enabled before loading your OS.
But besides using the MB for hot swap drives, you can also use an add-in controller card that supports SATAII
 
No need for SATA2 support. I've got SiI3112 (which is a SATA150 controller) controllers in serveral XP and 2003 boxes and hot-swap works the same as with the SiI3132 (which is a SATA300 controller). Clients pull backup disks and insert new ones on a weekly basis without logging into the computers.

3112 card showing Hot-swap support:
http://www.granitedigital.com/sata2ch1intand1extpci.aspx
 
Last edited:
If the drivers support hot-swap, then the only real thing you must do is use the 'safely remove hardware' (or whatever it is called in vista/win7) to flush the cache, and it will spin down the drive.
Then you can hot-swap away.

Awesome case from Cosair!
 
I have the Corsair 800D and it has 4 hot swap bays...... What does 'hot swap' require?

Man that's a nice case. :thumbsup:

AHCI must be enabled on the SATA controller for hotswap to work.

Some MBs have a seperate eSATA controller but whatever ports are connected to your bays need AHCI enabled.
 
This is why USB 3.x is going to take over the eSATA market. Even after three years, many folks still have problems getting SATA hotswap to work.

Heck, I built a new Win7 PC this week and, for the first time, enabled AHCI in BIOS. Previously, all my new SATA disk installs used IDE Compatibility Mode because I didn't want the hassle of AHCI drivers.

Win7 installed quickly, but after startup every mouse click caused a 60-second delay in Windows. The computer was unusable.

Windows reported a "hardware problem" in some of the Events and was unusable. There were no errors shown in the Device Manager and the (quite recent) FoxConn Intel P45-based motherboard had no new drivers available.

An Intel-provided "check my drivers" scan reported nothing wrong.

Turns out that the built-in Microsoft AHCI driver was causing the problem. I downloaded and installed the Intel AHCI driver (this was an Intel ICH10R disk controller) and things started working properly.

There are constant AHCI-driver-related problems being reported in these Forums. This stuff should be easier than it is.
 
I have no problem with eSATA.

Your bitch seems to be with AHCI which is also needed for the best performance with SSDs.

I'm thinkin' you otta get with the times! :biggrin:
 
(doh! question was for XP. The following is for Win7)

From http://www.ocztechnologyforum.com/f...ks-Utilities-*&p=442151&viewfull=1#post442151

Change from IDE to AHCI Mode after Installation

Information: AHCI stand for Advance Host Controller Interface. AHCI is a hardware mechanism that allows software to communicate with Serial ATA (SATA) devices (such as host bus adapters) that are designed to offer features not offered by Parallel ATA (PATA) controllers, such as:
Hot-Plugging
Native Command Queuing (NCQ) -might improve computer/system/hard disk responsiveness, especially in multi-tasking environment
You can read more about AHCI mode HERE

Instruction: There is one way to fix this, although you need to have knowledge of registry editing.
The detailed steps from Microsoft website are as follows:
Exit all Windows-based programs.
Press [Win] + R or take the RUN option from the start menu.
Now type regedit there and press Enter Key to open up the Registry Editor Window.
If you receive the User Account Control dialog box, click Continue.
Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\msahci
In the right pane, right-click Start in the Name column, and then click Modify.

In the Value data box, type 0 [3 is default], and then click OK.

On the File menu, click Exit to close Registry Editor.
Restart your computer
Go to BIOS and enable AHCI, Save & Reboot
Another restart will be required to finish the driver installation.

Alternatively

Just download this Reg File and double-click to implement AHCI on your Windows-based computer.
Just remember to do the BIOS switch as well when you reboot.
 
Last edited:
Back
Top