MSFN Forums: How to enable AHCI on Intel ICH9 under XP - MSFN Forums

Jump to content


Unattended CD/DVD Guide Homepage · MSFN Forum Rules

We try our best to keep this forum clean of illegal content. If you see any illegal activity use the "report" button you find in every post to report the specific post to the moderators.

If you have questions about customizing Windows XP that are nLite-specific, please post them in the nLite forum, not here.
  • (13 Pages)
  • +
  • « First
  • 7
  • 8
  • 9
  • 10
  • 11
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

How to enable AHCI on Intel ICH9 under XP How To! Rate Topic: -----

#151 User is offline   S'Nowski 

  • Group: Members
  • Posts: 3
  • Joined: 03-June 08
  • Gender:Male
  • Location:NY

Posted 03 June 2008 - 07:23 AM

Just a quick heads up... Intel released new drivers yesterday and it seems as if they have changed some things inside the .inf files. Has anyone had a chance to look into this? I'd really like to try this out, but I'd also prefer to use the latest drivers if possible.

#152 User is offline   Octopuss 

  • Member
  • PipPip
  • Group: Banned
  • Posts: 165
  • Joined: 31-January 07
  • Gender:Male

Posted 03 June 2008 - 11:21 AM

View PostS, on Jun 3 2008, 03:23 PM, said:

Just a quick heads up... Intel released new drivers yesterday and it seems as if they have changed some things inside the .inf files. Has anyone had a chance to look into this? I'd really like to try this out, but I'd also prefer to use the latest drivers if possible.

I will install system onto other HDD with these in few mins. What exactly do you want to know?

#153 User is offline   S'Nowski 

  • Group: Members
  • Posts: 3
  • Joined: 03-June 08
  • Gender:Male
  • Location:NY

Posted 03 June 2008 - 11:32 AM

View PostOctopuss, on Jun 3 2008, 01:21 PM, said:

I will install system onto other HDD with these in few mins. What exactly do you want to know?


Well, I can tell you that the steps listed in the first post are no longer valid for the latest drivers. I'm sure I could figure out how to achieve the same results based on the previous instructions, but I was just wondering if anyone was already working on that. I'm sort of hoping that Intel changes their minds and incorporates AHCI support into their driver, but I can tell you I tried to slipstream these into my last Windows install and it didnt work.

Just to note:
The line that was originally supposed to be replaced in the .inf file is no longer present.

#154 User is offline   Octopuss 

  • Member
  • PipPip
  • Group: Banned
  • Posts: 165
  • Joined: 31-January 07
  • Gender:Male

Posted 03 June 2008 - 11:56 AM

Hm, well, I just installed the system with help of a diskette with the driver so I can't really comment on this. Didn't work otherwise.
But once installed, it works perfectly. I even have an impression it's a bit faster.

#155 User is offline   S'Nowski 

  • Group: Members
  • Posts: 3
  • Joined: 03-June 08
  • Gender:Male
  • Location:NY

Posted 03 June 2008 - 12:31 PM

View PostOctopuss, on Jun 3 2008, 01:56 PM, said:

Hm, well, I just installed the system with help of a diskette with the driver so I can't really comment on this. Didn't work otherwise.
But once installed, it works perfectly. I even have an impression it's a bit faster.


Perhaps I should clarify...
I'm running a Gigabyte GA-EP35-DS3L (with ICH9)
I would like to enable AHCI in Windows XP
The initial post by puntomx described how to do that on a current installation after some minor modifications.
On page 3 of this topic, a method for doing this on a fresh install is also listed by Vascoman
Both methods are basically the same, with the only real exception being a registry edit

What I'm saying is that the instructions listed in both of those posts are no longer valid for the latest chipset drivers, posted on June 2nd, because the line that needs to be replaced is not present. I was just wondering if the original poster or anyone else has had a chance to look into this yet. I have not tried anything yet myself, other than seeing if Intel had incorporated support for AHCI on ICH9 in those drivers. Unless I messed up when I slipstreamed the drivers into my Windows install cd, the answer is no.

This post has been edited by S'Nowski: 03 June 2008 - 12:32 PM


#156 User is offline   Octopuss 

  • Member
  • PipPip
  • Group: Banned
  • Posts: 165
  • Joined: 31-January 07
  • Gender:Male

Posted 03 June 2008 - 12:44 PM

Oh, shame on me, not installation, but messing about with already installed system. Nevermind then :)

#157 User is offline   puntoMX 

  • MSFN Junkie
  • Icon
  • Group: Super Moderator
  • Posts: 4,077
  • Joined: 28-June 04
  • Gender:Male
  • OS:Vista Home Premium x64
  • Location:Mexico
  • Country: Country Flag

Posted 03 June 2008 - 05:18 PM

View PostS, on Jun 3 2008, 01:31 PM, said:

I was just wondering if the original poster or anyone else has had a chance to look into this yet. I have not tried anything yet myself, other than seeing if Intel had incorporated support for AHCI on ICH9 in those drivers.
I would like to look into it but I have my system now up and running with Vista. If you have time and you like to contribute I would be very pleased with it. Sure you will get the credits ;).

#158 User is offline   jtdoom 

  • Newbie
  • Group: Members
  • Posts: 14
  • Joined: 08-August 06
  • Gender:Male

Posted 03 June 2008 - 07:56 PM

Hi puntoMX
We had some private testers going at the "beta", and now that the official AHCI is released by intel, we put up a driverpack for mass storage including that new driver.

I will eventually be able to personally test all BIOS settings in a ICH7, an ICH9 and an ICH9R.
XP live tests take time, and I wish I had 46 hours in a day. :(

What I am saying is that driverpack.net have a testpack with the latest, ready for integration, and we are interested about comparatives and (also) on how it does without us hacking into files. (you know that when it works well without a hack, you don't want to break it.)

I promised we would not forget you people, and I hope intel made the right choice for you.
You see, IF it can be done by F6, it can be done by driverpacks.
(I will also soon look at adding USB drives to driverpacks, so that ...)

EDIT.. my personal tests so far were on a hi end gigabyte mobo, ICH9R, in a raid5 array. (blot in that HW is a Jmicron duplicate for tertiary controller. mobo has 8 sata rails.).
other testplank is an abit with ICH9 (which does not offer AHCI in BIOS :( mobo has six sata rails.)

I am saying I've got some freaks to test. (I have stored 7 issue rich testplanks).
Some of these boards should not have been sold to public. I kept these as litmus test.

This post has been edited by puntoMX: 05 June 2008 - 02:10 PM


#159 User is offline   alter_ed 

  • Group: Members
  • Posts: 1
  • Joined: 05-June 08

Posted 05 June 2008 - 08:46 AM

Hi

Just updated to the new 8.2.0.1001 drivers. I was previously using 7.8 installed with the instructions provided here. All I did to update was change the inf file on the new drivers, and update using device manager. Everything good so far.

Using Gigabyte GA-P35-S3L with bios F6 and Win XP Pro SP2

Thanks

#160 User is offline   Methanoid 

  • Junior
  • Pip
  • Group: Members
  • Posts: 88
  • Joined: 21-December 04

Posted 10 June 2008 - 01:04 PM

View PostS, on Jun 3 2008, 12:31 PM, said:

View PostOctopuss, on Jun 3 2008, 01:56 PM, said:

Hm, well, I just installed the system with help of a diskette with the driver so I can't really comment on this. Didn't work otherwise.
But once installed, it works perfectly. I even have an impression it's a bit faster.


Perhaps I should clarify...
I'm running a Gigabyte GA-EP35-DS3L (with ICH9)
I would like to enable AHCI in Windows XP
The initial post by puntomx described how to do that on a current installation after some minor modifications.
On page 3 of this topic, a method for doing this on a fresh install is also listed by Vascoman
Both methods are basically the same, with the only real exception being a registry edit

What I'm saying is that the instructions listed in both of those posts are no longer valid for the latest chipset drivers, posted on June 2nd, because the line that needs to be replaced is not present. I was just wondering if the original poster or anyone else has had a chance to look into this yet. I have not tried anything yet myself, other than seeing if Intel had incorporated support for AHCI on ICH9 in those drivers. Unless I messed up when I slipstreamed the drivers into my Windows install cd, the answer is no.


Can I second the request for post 1 and the page 3 alternative to be updated. I downloaded latest and got confused as hell. BTW, its Ctrl-H not Ctrl-R for Search/Replace... that got me confused before I even found out that there is no 2923 to search for in first place!!!

#161 User is offline   TechFind 

  • Newbie
  • Group: Members
  • Posts: 21
  • Joined: 23-April 08
  • Location:GREECE

Posted 10 July 2008 - 10:37 AM

Giea sas friends,
I tried an Abit IX38 GuardGT with the following controllers:

Intel® ICH9 2 port Serial ATA Storage Controller 2 - 2926
Intel® ICH9 4 port Serial ATA Storage Controller 1 - 2920
JMicron JMB363 Sata / Pata Controller.


In step 2 and 3 I replaced “2923” to “2920” in all needed places
also in registry file but bsod and restart...

Any advise?

PS: If things were gone ok I could add all other lines for 2926 but...

#162 User is offline   TechFind 

  • Newbie
  • Group: Members
  • Posts: 21
  • Joined: 23-April 08
  • Location:GREECE

Posted 14 July 2008 - 02:56 AM

Things went ok!

1) download intel AHCI drivers version 8.2.0.1001
1) copy iastor.sys to windows\system32\drivers\
2) install modified iaAHCI.inf (*)
3) reboot
4) change in bios from IDE to AHCI
5) and vouala! AHCI ENABLED!

(*) Change line 44 from:
44 : %PCI\VEN_8086&DEV_2922&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2922&CC_0106

to:
44 : %PCI\VEN_8086&DEV_2920&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2920&CC_0106
44b: %PCI\VEN_8086&DEV_2926&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2926&CC_0106

line 54 from:
54 :%PCI\VEN_8086&DEV_2922&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2922&CC_0106

to:
54 :%PCI\VEN_8086&DEV_2920&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2920&CC_0106
54b :%PCI\VEN_8086&DEV_2926&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2926&CC_0106

line 214 from:
214 :PCI\VEN_8086&DEV_2922&CC_0106.DeviceDesc = "Intel® ICH9R/DO/DH SATA AHCI Controller"

to:
214 :PCI\VEN_8086&DEV_2920&CC_0106.DeviceDesc = "Intel® ICH9R/DO/DH SATA AHCI Controller"
214b:PCI\VEN_8086&DEV_2926&CC_0106.DeviceDesc = "Intel® ICH9R/DO/DH SATA AHCI Controller"._

#163 User is offline   mopgcw 

  • Group: Members
  • Posts: 4
  • Joined: 16-July 08

Posted 16 July 2008 - 10:52 AM

PuntoMX,

THANKS for this. It worked like a champ for my Asus P5K-DLX, though it took a little bit of sleuthing to realize that in skipping part 2 of your instructions, I also had to adjust the registry tweak.

I also tried it on my son's PC, which has the P5E3 board, and it worked fine, but his Samsung 203N drives do NOT like it and freeze up. my plextor 760a had no issue.

Did anyone else have an issue with a Samsung DVD?

thanks again for the guide.

take care
George

This post has been edited by mopgcw: 17 July 2008 - 04:41 AM


#164 User is offline   puntoMX 

  • MSFN Junkie
  • Icon
  • Group: Super Moderator
  • Posts: 4,077
  • Joined: 28-June 04
  • Gender:Male
  • OS:Vista Home Premium x64
  • Location:Mexico
  • Country: Country Flag

Posted 16 July 2008 - 06:29 PM

View Postmopgcw, on Jul 16 2008, 11:52 AM, said:

I also tried it on my son's PC, which has the P5E3 board, and it worked fine, but his Samsung 203N drives do NOT like it and freeze up. my plextor 760a had no issue.

Did anyone else have an issue with a Samsung DVD?
No issues here so far, it must be the AHCI BIOS version of the P5E3 board in combination with that drive, check out this topic too.

You´re welcome, and again welcome to be on the board ;).

#165 User is offline   wz1012 

  • Group: Members
  • Posts: 1
  • Joined: 15-August 08

Posted 19 August 2008 - 01:01 PM

Hi, thanks for the nice guide.

This post has been edited by wz1012: 19 August 2008 - 01:18 PM


#166 User is offline   puntoMX 

  • MSFN Junkie
  • Icon
  • Group: Super Moderator
  • Posts: 4,077
  • Joined: 28-June 04
  • Gender:Male
  • OS:Vista Home Premium x64
  • Location:Mexico
  • Country: Country Flag

Posted 20 August 2008 - 09:53 PM

Hi wz1012, welcome to the forum. So you found no problems of what so ever?

#167 User is offline   Jeremy 

  • MSFN Junkie
  • PipPipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 3,464
  • Joined: 24-June 04
  • Gender:Male

Posted 21 August 2008 - 10:35 AM

:wub: Hi, Punto.:wub:
:lol:

#168 User is offline   maggotspawn 

  • Newbie
  • Group: Members
  • Posts: 26
  • Joined: 18-August 08
  • Gender:Male
  • Location:Los Angeles, CA.

Posted 22 August 2008 - 05:20 PM

This is what brought me to this site. Great guide.

#169 User is offline   ragnarok 

  • Group: Members
  • Posts: 1
  • Joined: 21-August 08

Posted 27 August 2008 - 07:00 PM

Hi, thanks for this great guide, but I followed these instructions and tried to enable achi, and it's not working for me.

I tried both the iaStor that was linked to in this article, as well as the latest one from Intel. I did try to right click install the driver(before I found this article) and also tried the older set of registry changes.

I'm running windows xp pro (32) sp3. In Event Viewer, I see an event: The following boot-start or system-start driver(s) failed to load: iaStor.
In C:\WINDOWS\system32\drivers I have iaStor.sys size 301kb (304kb on disk) version 7.8.0.1012 (when right clicking it)

What can I do to trouble shoot this and what can i look for? Thanks very much!

#170 User is offline   maggotspawn 

  • Newbie
  • Group: Members
  • Posts: 26
  • Joined: 18-August 08
  • Gender:Male
  • Location:Los Angeles, CA.

Posted 27 August 2008 - 07:54 PM

Update: I don't know if it was the driver version I used or what, but I was transcoding some video today and got a BSOD.
Driver IRQ less then equal, I think it was. I switched back to IDE mode and all is good.

  • (13 Pages)
  • +
  • « First
  • 7
  • 8
  • 9
  • 10
  • 11
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic


2 User(s) are reading this topic
0 members, 2 guests, 0 anonymous users