I have installed the Intel® RST Driver for the "Intel(R) 6 Series/C200 Series Chipset Family 6 Port SATA AHCI Controller" in a Macbook Pro 2011. Device id: VEN_8086&DEV_1C03
And I get a BSOD during boot of Windows 7 64-bit:
caused by iaStor.sys
I tried it with following driver versions:
Since the SATA controller is in IDE mode by default, I have - successfully - manually switched the controller from IDE mode to AHCI mode (write 0x60 to offset 0x90) before Windows 7 is booting.
It is a bit surprising that all other Intel cougarpoint SATA controllers (1C03) work with the mentioned driver beside the revision that has been used in the Macbook Pro 2011 motherboard.
Any help would be appreciated. Maybe a driver developer could take a look at it?
I'm having a similar issue with the same chipset in an HP Elitebook 8460P. We have to downgrade to XP, but need it to run in AHCI to support the Drive Encryption. There was very little help that I found, but I did trick it into loading the Mobile express chipset driver.
Bare with me as I didn't document any of this, but I will try to make it simple.
1. Download the 10.1.0.1008 Inf update utuility and extract the contents into a folder.
2. Download the F6 floppy .zip witht he iaAHCI and iaStor.sys files in there.
3. Go in the autoint_enu folder you extracted and find the cougAHCI.inf, cougAHCI.cat files in the Win7 folder.
4. Transfer them into your F6 floppy folder.
5. You have to modify the cougAHCI.inf to this below;
I don't know if this will help you, but there are a crap load of other .INF files in that package as well. The extract command is close to this, but I'm not 100% sure. C:\<source> -e -e -p C:\<destination>
Add the red lines and delete the strikthroughs.
***This is for the cougAHCI.inf x86 version