MSFN Forum: Integration of Intel's SATA AHCI and RAID drivers - MSFN Forum

Jump to content


If you are having issues with Windows after removing components and have come to ask for help, please attach (not paste) your Last Session.ini file to your post to facilitate quicker assistance.
  • 74 Pages +
  • « First
  • 52
  • 53
  • 54
  • 55
  • 56
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

Integration of Intel's SATA AHCI and RAID drivers Guide and help for XP and W2k3 (32/64bit) Rate Topic: -----

#1061 User is offline   tones 

  • Group: Members
  • Posts: 9
  • Joined: 12-June 11
  • OS:XP Pro x86
  • Country: Country Flag

Posted 16 June 2011 - 09:21 AM

@ Fernando 1

Really appreciate the follow up and offer of helping me get the laptop back in AHCI mode...i no longer have the laptop im afraid, my friend has gotten it back and is just soo happy to have it running again that as of right now he doesnt want to let it out of his sight :)
Thant said, if i get it back in my possession i will do as you requested and post the information you asked for.....i too would like to see it set back to AHCI.

Id still love to know why everything you asked me to try initially didnt seem to work.....and then all of a sudden hay presto.....*weird

Again, Thank you for all the help and advice

tones


#1062 User is offline   Fernando 1 

  • Easy RAIDer
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,986
  • Joined: 03-June 05
  • OS:Windows 7 x64

Posted 16 June 2011 - 05:10 PM

@ tones:
Thanks for your cooperation and patience.

View Posttones, on 16 June 2011 - 09:21 AM, said:

Id still love to know why everything you asked me to try initially didnt seem to work.....and then all of a sudden hay presto.....*weird
1. It took a long tim until I had checked, that your problems have been caused by wrong BIOS settings.
2. Generally notebooks have very poor BIOS settings, but the model of your friend additionally is extremely exotic. Furthermore the manual of the Toshiba L305-S5902 doesn't contain any word about the BIOS settings.

@ all:
Since Intel recently has published special RST drivers for their newest Z68 chipsets, I have just updated the start post of this thread.
Changelog:
  • new: 32/64bit Intel RST drivers v10.5.0.1026 WHQL dated 04/26/2011
  • new: complete RST driver and software pack v10.5.0.1027 WHQL (already extracted)
  • new: Intel INF Update Utility (Intel chipset "drivers") v9.2.0.1030 WHQL (extracted and prepared for the integration)


Regards
Fernando

#1063 User is offline   knoblauch 

  • Group: Members
  • Posts: 6
  • Joined: 04-October 07

Posted 28 June 2011 - 01:48 PM

Hi!
I haven't used Nlite for quite some time. Now got a new board with Q67 on it. In BIOS you can choose only AHCI/RAID/Disable for SATA, so no IDE mode.

Install WinXP SP3 32 Bit from original cd brings me 0x7B BSOD after showing "...Starting Windows..." during text mode setup. The reason is easy to guess.

Then I downloaded the newest nlite and tried to integrate the newest RST F6 drivers into XP install source. This time, the "Starting windows" won't cause BSOD anymore, and the SATA HD was recognised. But then during the file copying in text mode, it then asks for nhelper.exe etc. incl. all the ahci.cat/sys/inf and iastor.* from F6 driver set. I had to press ESC to skip. But during GUI setup of windows, 0x7B BSOD comes.

I have tried F6 driver set from Intel, from the one from this site, and tried to include the chipset inf also, always the same. I used "Text Mode" when Nlite slipstreams the drivers. I tried "PnP" mode too, but this wont work because of the obvious reason. I then tried to slipstream them both in 2 session, the same GUI BSOD.(I guess this is the same as slipstreaming in "Text Mode").
And I tried ahci.inf and iastor.inf, both the same.

Ok, from my guess, the setup couldnt find the driver files for PnP driver and GUI Setup. I checked the install CD I created, all driver files are in correct directory as in the txtsetup.sif stated. I have no clue now what the reason could be.

Any hint would be welcome!

Btw. I use USB CD ROM for setup(actually a USB Stick refactored into a USB CD ROM and a write USB Stick). Could this be a problem? But why setup can copy the other windows files...

This post has been edited by knoblauch: 28 June 2011 - 01:59 PM


#1064 User is offline   Fernando 1 

  • Easy RAIDer
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,986
  • Joined: 03-June 05
  • OS:Windows 7 x64

Posted 28 June 2011 - 02:47 PM

@ knoblauch:

This is what I recommend to do:
1. Create a folder named XPCD within the root of any partition (e.g. C:\XPCD).
2. Copy the content of the original XP CD into that folder.
3. Run nLite and let it do just the following tasks:
  • Integration of the Service Pack 3 (unless your source is already an XP SP3 one).
  • Integration of the 32bit version of the Intel RST driver v10.6.0.1002 WHQL as TEXTMODE driver. You can get it from >here<. When you get the popup window, just highlight the listed "Intel® Desktop/Workstation/Server Express Chipset SATA AHCI Controller".
  • Creation of the ISO file.
4. Burn the ISO file as bootable image.
5. Set the SATA mode of the destination system to "AHCI".
6. Boot off the freshly created XP-CD with integrated SP3 and Intel AHCI driver.
7. Install Windows XP.

Good luck!
Fernando

#1065 User is offline   knoblauch 

  • Group: Members
  • Posts: 6
  • Joined: 04-October 07

Posted 28 June 2011 - 03:34 PM

Thanks for the quick answer Fernando 1! I will try your method tomorrow. And yes, its already a SP3 CD.

Update:

Tried ur method, still the same. But then I found the real cause of the problem: There is another original xp cd in the other sata CD-ROM the whole time, which let the setup trying read source file from the first CD-ROM, the SATA one, not the USB one I modified, even it is booted from the USB one.

Removed the CD, booted from the USB, install runs without asking those AHCI driver files. But in the GUI section at startup, it tells some "asm" "incorrect parameter" error and stops. Looks like that it has problem reading the usb stick, even all the chipset inf are also integrated.

Whatever, I burned this as a CD and used the SATA CD-ROM, install works now, without a problem. I will look into the USB CD-ROM issue later.

Update2: the "asm" error was because of the USB stick. The ISO itself is no problem :)

This post has been edited by knoblauch: 06 July 2011 - 02:08 AM


#1066 User is offline   PVU 

  • Member
  • PipPip
  • Group: Members
  • Posts: 112
  • Joined: 21-May 05

Posted 13 July 2011 - 04:34 PM

Within the last day or so, Intel released their latest Intel® Rapid Storage Technology (AHCI/SATA) driver. This is a message for anyone with an ICH8R or M chipset. For whatever reason (perhaps by error), the new driver 10.​6.​0.​1022 does not support ICH8(R or M). I have an Express 965 chipset, and no go today.

The new INF file omits:

%PCI\VEN_8086&DEV_2821&CC_0106.DeviceDesc% = iaStor_Install, PCI\VEN_8086&DEV_2821&CC_0106
%PCI\VEN_8086&DEV_2829&CC_0106.DeviceDesc% = iaStor_Install, PCI\VEN_8086&DEV_2829&CC_0106

PCI\VEN_8086&DEV_2821&CC_0106.DeviceDesc = "Intel® ICH8R/DH/DO SATA AHCI Controller"
PCI\VEN_8086&DEV_2829&CC_0106.DeviceDesc = "Intel® ICH8M-E/M SATA AHCI Controller"


The weird thing is that the older ICH7 chipset is supported - I just updated my 945 box. It's also weird in that Intel's download site indicates 965 support.

For those with 965/ICH8, use the old 10.1.0.1008 IRST/SATA driver for now. This could have been an oversight on Intel's part. Who knows.

Update: AHCI and RAID drivers completely stopped for ICH8

This post has been edited by PVU: 13 July 2011 - 10:15 PM


#1067 User is offline   Fernando 1 

  • Easy RAIDer
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,986
  • Joined: 03-June 05
  • OS:Windows 7 x64

Posted 14 July 2011 - 01:33 AM

@ PVU:
Thanks for your information.regarding the missing support of ICH8R and ICH8M Southbridges by Intel's official Intel RST drivers v10.5.x.xxxx and v10.6.x.xxxx series.
Addendum: This is only valid for ICH8R/M users, who are running their SATA Controllers in AHCI mode. RAID systems with an Intel ICH8R or ICH8M Southbridge will be fully supported by Intel's actual RST drivers.

@ all:
Just to prevent a failure of the XP installation onto AHCI systems with an ICH8R/M southbridge, my guide (start post of this thread) still recommends to integrate the RST driver v10.1.0.1008 for all users with an Intel Southbridge from ICH7R/M up - except for those with an Intel 6-series Southbridge ("Sandy Bridge").

Regards
Fernando

This post has been edited by Fernando 1: 14 July 2011 - 01:34 AM


#1068 User is offline   moataz 

  • Newbie
  • Group: Members
  • Posts: 47
  • Joined: 09-November 06

Posted 15 July 2011 - 05:22 AM

Can I use these drivers with a XP 64 bit (pre-configured as IDE mode) then enable AHCI mode.
Thanks in advance.

#1069 User is offline   Fernando 1 

  • Easy RAIDer
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,986
  • Joined: 03-June 05
  • OS:Windows 7 x64

Posted 15 July 2011 - 08:08 AM

View Postmoataz, on 15 July 2011 - 05:22 AM, said:

Can I use these drivers with a XP 64 bit (pre-configured as IDE mode) then enable AHCI mode.
Please keep in mind, that your question has nothing to do with the nLite Forum and the topic of this thread.

Now to your question:
What do you mean with "use" and which driver are you going to take?
Even if you would get the suitable Intel AHCI driver installed onto your IDE mode system, you probably will get a BSOD after having enabled the AHCI mode of the SATA Controllers within the BIOS,
For users, who want to switch their SATA Controllers from IDE to AHCI mode, I always recommend to do a fresh OS installation by using an OS CD/DVD with integrated AHCI driver according to my guide.

Regards
Fernando

#1070 User is offline   PVU 

  • Member
  • PipPip
  • Group: Members
  • Posts: 112
  • Joined: 21-May 05

Posted 15 July 2011 - 01:33 PM

View PostFernando 1, on 14 July 2011 - 01:33 AM, said:

@ PVU:
Thanks for your information.regarding the missing support of ICH8R and ICH8M Southbridges by Intel's official Intel RST drivers v10.5.x.xxxx and v10.6.x.xxxx series.
Addendum: This is only valid for ICH8R/M users, who are running their SATA Controllers in AHCI mode. RAID systems with an Intel ICH8R or ICH8M Southbridge will be fully supported by Intel's actual RST drivers.


Fernando, I believe you modify the RST drivers. Don't feel pressured by this question, but will you attempt to add in those INF lines - force-fitting the latest to work with ICH8R and ICH8M?

I have not tried to do it on my end. Thanks

Update: Fernando, I found you (actually in many places), and you have answered my question.

Your post 350: There is a widespread misconception that the chipset manufacturers are working to develop their drivers only or primarily on improving performance ... In this respect, it should not surprise if the emphasis of development work at Intel is currently not the backward compatibility for the new RST-driver series...

Many thanks.

This post has been edited by PVU: 15 July 2011 - 10:26 PM


#1071 User is offline   Fernando 1 

  • Easy RAIDer
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,986
  • Joined: 03-June 05
  • OS:Windows 7 x64

Posted 16 July 2011 - 06:26 AM

View PostPVU, on 15 July 2011 - 01:33 PM, said:

Fernando, I believe you modify the RST drivers. Don't feel pressured by this question, but will you attempt to add in those INF lines - force-fitting the latest to work with ICH8R and ICH8M?
As you obviously already have realized, I have done what you requested.
You can find freshly "modded" 32/64bit Intel RST textmode drivers v10.6.0.1002 within the start post of this thread too.

@ all users with an Intel ICH8R, ICH8M, ICH8, ICH9 or ICH10 chipset AHCI system:
After having successfully tested them with my ICH8M chipset notebook running in AHCI mode, I decided to present freshly "modded" 32/64bit Intel textmode drivers v10.6.0.1002 within the start post of this thread.
These "modded" Intel RST drivers do support all Intel SATA AHCI Controllers from ICH7R/M up. Contrary to the original and WHQL certified Intel RST drivers v10.6.0.1002 they will be usable with ICH8R, ICH8M, ICH8, ICH9 and ICH10 AHCI systems too.

To make them compatible with all these different chipsets I have added the following Intel SATA AHCI Controllers to the iaAHCI.inf and TXTSETUP.OEM files:
  • "Intel® ICH8R/DH/DO SATA AHCI Controller (added by Fernando)" - DeviceID: DEV_2821&CC_0106
  • "Intel® ICH8 SATA AHCI Controller (added by Fernando)" - DeviceID: DEV_2824&CC_0106
  • "Intel® ICH8M-E/M SATA AHCI Controller (added by Fernando)" - DeviceID: DEV_2829&CC_0106
  • "Intel® ICH9 SATA AHCI Controller (added by Fernando)" - DeviceID: DEV_2923&CC_0106
  • "Intel® ICH10 SATA AHCI Controller (added by Fernando)" - DeviceID: DEV_3A03&CC_0106
  • "Intel® ICH10 SATA AHCI Controller (added by Fernando)" - DeviceID: DEV_3A23&CC_0106

Please let me know it, if any of the Intel AHCI Controllers from ICH7R/M up should not work with my "modded" driver.

Have fun!
Fernando

This post has been edited by Fernando 1: 16 July 2011 - 06:27 AM


#1072 User is offline   -X- 

  • Member
  • Group: Patrons
  • Posts: 2,050
  • Joined: 08-January 04
  • OS:XP Pro x86
  • Country: Country Flag

Posted 02 August 2011 - 03:12 PM

Fernando, I am helping someone out with a Toshiba Equium L300-146 that originally came with Vista. Here is a device manager screenshot...

Posted Image

As you can see it lists IC8HM but also 82801 HEM/HBM SATA ACHI Controller.

I gather that I need...

Quote

Here are the links to the actual RST drivers v10.6.0.1002, whose INF and OEM files have been customized by me to make them usable with all Intel AHCI systems from ICH7 up:

* >modded 32bit Intel RST textmode driver v10.6.0.1002< (with additional support of Intel ICH8R, ICH8M,ICH8, ICH9 and ICH10 Southbridges)


but what about the 82801 HEM/HBM SATA ACHI Controller? Should I worry about those?

Here is a Speccy report of his system. I'm not sure whether the chipset is important.
http://speccy.pirifo...CFc07BaRH4iWdiU

Also, what about that Microsoft iSCSI Initiator? Any concerns there?

Please advise. Thanks!

This post has been edited by -X-: 02 August 2011 - 03:15 PM


#1073 User is offline   Fernando 1 

  • Easy RAIDer
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,986
  • Joined: 03-June 05
  • OS:Windows 7 x64

Posted 02 August 2011 - 04:07 PM

@ -X-:

The listet device named "Intel® ICH8M Ultra ATA Storage Controller" is nothing else than Microsoft's "Standard Dual Channel PCI IDE Controller" with its 2 IDE Channels, which are managed by the generic MS IDE driver named PCIIDE.SYS. It is the file named IDE78IDE.INF as part of the Intel chipset device INF files (INF Update Utility), which is responsable for renaming the "Standard Dual Channel PCI IDE Controllers".
So the only IDE device, which is controlled by a special Intel driver, is the "Intel® 82801 ICH8HEM/HBM SATA AHCI Controller", which is another name for the "Intel® ICH8M-E/M SATA AHCI Controller", but using the same Intel AHCI driver named IASTOR.SYS.
The device named "Microsofr iSCSI Initiator" is nothing to worry about. It takes care, that the non-SCSI hdd's are managed like SCSI ones, which is an advantage for the "hot-plugging" AHCI feature.

Regards
Fernando

#1074 User is offline   pabloXV 

  • Group: Members
  • Posts: 4
  • Joined: 05-September 11
  • OS:XP Home
  • Country: Country Flag

Posted 05 September 2011 - 10:51 PM

Hola Fernando!!!
Thank you so much for the great tutorial!
I´ve followed all the steps that you gave here but i still get a BsoD when trying to install Windows XP 64 bit SP2. (unfortunately there is no SP3 for win xp 64 bit edition).
Can you please help me?
These are my specs:

GA-H67A-UD3H-B3 (rev 1.1) Gigabyte Mobo.
i7 2600k Intel CPU
8 gigs of ram
1.5T Western Digital Black Caviar Sata 3 Hard drive.

I´ve tried to install Win 7 64 bit edition and i have the same problem BsoD.

I can see the hard drive in my latest version of BIOS but the OS won´t recognize it... I´m so frustrated I don´t know what else to do...

I´ve tried IDE and AHCI in BIOS but i still get BsoD, tried with the drivers from your post as-well and the ones on the Gigabyte website...

Can you PLEASE HELP ME!!!

Thank you!
I will be waiting for your reply!!!

Take care from Argentina!!!

This post has been edited by pabloXV: 05 September 2011 - 10:58 PM


#1075 User is offline   Fernando 1 

  • Easy RAIDer
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,986
  • Joined: 03-June 05
  • OS:Windows 7 x64

Posted 06 September 2011 - 01:20 AM

@ pabloXV:
Welcome at MSFN Forums!

Please give me some additional informations:
1. Which driver (version and architecture) did you integrate?
2. Which Intel AHCI Controller did you select while integrating the driver?
3. Did you really get a BSOD, when you tried to boot off the original XP x64 CD after having set the SATA Controllers to "IDE" mode? If yes, you should check your memory sticks.

Greetings from Germany to Argentina
Fernando

#1076 User is offline   pabloXV 

  • Group: Members
  • Posts: 4
  • Joined: 05-September 11
  • OS:XP Home
  • Country: Country Flag

Posted 06 September 2011 - 06:51 PM

View PostFernando 1, on 06 September 2011 - 01:20 AM, said:

@ pabloXV:
Welcome at MSFN Forums!

Please give me some additional informations:
1. Which driver (version and architecture) did you integrate?
2. Which Intel AHCI Controller did you select while integrating the driver?
3. Did you really get a BSOD, when you tried to boot off the original XP x64 CD after having set the SATA Controllers to "IDE" mode? If yes, you should check your memory sticks.

Greetings from Germany to Argentina
Fernando



Thank you Fernando so much for your reply!!!! :)

I used this:

64bit Intel RST AHCI & RAID driver v10.6.0.1002 WHQL to integrate with WIN XP x64 (from your link)

then i selected:

Intel® Desktop/Workstation/Server Express Chipset SATA AHCI Controller (this as text driver like you said)

I also integrated the PnP driver: Intel chipset device INF files set v9.2.0.1030 WHQL for XP integration

I think my memory sticks are ok because i can boot an evaluation copy of WIN 7 x32, but when i try to do it with a 64 bit OS i get the BsoD.


Is there any information i can give you from the WIN 7 x32 i can boot from that might be of help?
When i boot from WIN 7 x32 i can see the hard drive info, controillers, drivers etc.
May be with that info you can help me modify the TXTSETUP.OEM file?

Thank you so much!!!
You are my last hope!!!

Cheers!!!! :thumbup

#1077 User is offline   Fernando 1 

  • Easy RAIDer
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,986
  • Joined: 03-June 05
  • OS:Windows 7 x64

Posted 07 September 2011 - 01:09 AM

View PostpabloXV, on 06 September 2011 - 06:51 PM, said:

Is there any information i can give you from the WIN 7 x32 i can boot from that might be of help?
Yes, please have a look into the "IDE ATA/ATAPI Controllers" and - if applicable - the "Storage Controllers" sections of the Device Manager.
Which Controllers do you see there? Please post just the names.
Another question you didn't yet answer to: Did you really get a BSOD, when you tried to boot off the original XP x64 CD after having set the SATA Controllers to "IDE" mode?

This post has been edited by Fernando 1: 07 September 2011 - 02:34 AM


#1078 User is offline   Cry17 

  • Newbie
  • Group: Members
  • Posts: 10
  • Joined: 09-June 09

Posted 07 September 2011 - 07:21 AM

I got a fujitsu amilo 1505 pi laptop and when I try to add this driver http://downloadcente...0and%20Examples to the win xp cd the nLite gives this error:
Cablib compress ERROR : Could not flush cabinet : Could not create a temporary file
Error 13: Invalid data

And while copying files during windows installation it says it can't copy iaahci.inf, and I get a blue screen at the end of the installation. I realy would appreciate any help given.

#1079 User is offline   Fernando 1 

  • Easy RAIDer
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,986
  • Joined: 03-June 05
  • OS:Windows 7 x64

Posted 07 September 2011 - 07:40 AM

View PostCry17, on 07 September 2011 - 07:21 AM, said:

I got a fujitsu amilo 1505 pi laptop and when I try to add this driver http://downloadcente...0and%20Examples to the win xp cd the nLite gives this error:
Cablib compress ERROR : Could not flush cabinet : Could not create a temporary file
Error 13: Invalid data
Why didn't you use one of the drivers I have linked within my guide (= start post of this thread)?
You have to unzip the downloaded driverpack before you present it for driver integration purpose.

Quote

And while copying files during windows installation it says it can't copy iaahci.inf, and I get a blue screen at the end of the installation.
Possible reasons:
1. usage of an already processed XP CD as source or loading of a previously created Last_Session.ini at the begin of the nLite processing
2. hitting F6 while booting of a Windows XP CD with integrated SATA AHCI/RAID driver

#1080 User is offline   Cry17 

  • Newbie
  • Group: Members
  • Posts: 10
  • Joined: 09-June 09

Posted 07 September 2011 - 07:56 AM

Ok I used the ones from your post and I got 8 errors like the one I mentioned above.
As for the part with the can't copy file, the only possible part from what you said could be the first half of your 1. , but I have been using this Win XP cd for years and it should be a clean copy.
I will try one more time and see if anything changed.

EDIT

Ok, with the cd made from the drivers on the first page, I got tons of errors when copying files, but I just switched the unmodified cd with the modified one and got past all of them without skipping any file. I'm hoping everything will work ok until the end

EDIT 2

Woot, it works. Thanks for your help. Love this site, helped me solve lots of problems.

This post has been edited by Cry17: 07 September 2011 - 09:06 AM


Share this topic:


  • 74 Pages +
  • « First
  • 52
  • 53
  • 54
  • 55
  • 56
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

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



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy