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
  • 9
  • 10
  • 11
  • 12
  • 13
  • 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: -----

#201 User is offline   Fernando 1 

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

Posted 10 July 2008 - 10:50 AM

View PostTechFind, on Jul 10 2008, 05:16 PM, said:

I integraded all the textmode drivers for ICH9R/M and JMicron but
I got the message : iastor.sys is corrupted.
You will get this message, when you have integrated a 32bit driver into a 64bit OS or vice versa.
If the used driver really would be corrupted, you have to replace it by a fresh downloaded driver.

Quote

PS: I must add that I integraded all the controllers for the win_CD
could be used for as many chipshets.
If you have checked all available Intel S-ATA Controllers within the Popup window, this should not be a problem, but it is not always a good idea to integrate different textmode drivers.


#202 User is offline   TechFind 

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

Posted 11 July 2008 - 03:01 AM

Thank you Fernando 1 for your answer.
I did use 32bit drivers, but I found out that it had been a previous integration
i didn't notice, with sata driver from intel's site.
I've made a new fresh integration which I can check after 5 or 6 hours.
I still keep in all the controllers cause I need it for my job.
(In fact I made two win_CDs : one with needed controller and one with all of them.
I will start testing with second one).

I'll write up about results.

#203 User is offline   Fernando 1 

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

Posted 11 July 2008 - 03:37 AM

@ Lancelot_Real:

As you may have realized, I have uploaded at least a "modded" Intel textmode driver package, which hopefully is supporting ICH7, ICH8 and ICH9 S-ATA AHCI Controllers.
Any test from your side would be much appreciated.

@ TechFind:

Good luck!

#204 User is offline   Lancelot_Real 

  • Junior
  • Pip
  • Group: Members
  • Posts: 88
  • Joined: 14-November 07
  • OS:XP Pro x64
  • Country: Country Flag

  Posted 11 July 2008 - 03:49 AM

Fernando 1,
I already checked new zip file and deleted+edited the previous message of mine. (before your post).
If new issues happen, I will post here. :thumbup

#205 User is offline   Fernando 1 

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

Posted 11 July 2008 - 05:36 AM

View PostLancelot_Real, on Jul 11 2008, 10:49 AM, said:

Fernando 1,
I already checked new zip file and deleted+edited the previous message of mine. (before your post).
You probably mean this edited text:

View PostLancelot_Real, on Jul 9 2008, 01:17 PM, said:

Edit:
Intel Sata AHCI controller of 82801HB is added to Fernando 1's repacked drivers. you can get it from the 1st post.
a ) For Intel ICH7R/M, ICH8R/M, ICH9R/M or ICH10R S-ATA AHCI and RAID Controllers:
Isn't there something missing?
Maybe a line like:
"b ) For Intel ICH7, ICH8 or ICH9 S-ATA AHCI Controllers"?

#206 User is offline   Lancelot_Real 

  • Junior
  • Pip
  • Group: Members
  • Posts: 88
  • Joined: 14-November 07
  • OS:XP Pro x64
  • Country: Country Flag

Posted 11 July 2008 - 06:11 AM

i hope it is oki now :whistle:

#207 User is offline   Fernando 1 

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

Posted 11 July 2008 - 06:17 AM

View PostLancelot_Real, on Jul 11 2008, 01:11 PM, said:

i hope it is oki now :whistle:
Now everything is clear. :thumbup
Thanks again!

Fernando

#208 User is offline   carporsche 

  • Group: Members
  • Posts: 1
  • Joined: 13-July 08

Posted 14 July 2008 - 12:02 AM

Hi Fernando1

I really need your help on this!.
For the past couple of weeks i am trying to install Winxp on my system . Details as follows
1. Have a Dell vostro 1400 on which i need to install winxp.
2. I got an win xp with SP2, slipstreamed it with the SP3 installation, included the drivers ICH8M (which said ICH8M-E/M SATA AHCI, i did not include the SATA RAID one) and created a bootable ISO. I followed all the steps u mentioned. (but i couldnt actually figure out the Intel matrix thingy so i dint use that for anything. but i did download the other drivers and INF files as u mentioned in ur post.)
3. I also used the multiple driver option and included the INF files drivers into the installation CD.
4. In the BIOS i tried all possible options . First i let my storage device be set to the AHCI option.
Initially it used to tell me that HDD not found.
5. Then i tried changing the settings to ATA operation. Now it started giving me the "dreaded blue screen".
6. I checked and re-checked and created slip-stream disks on numerous occasions.

Now every time i get the "dreaded blue screen" everytime i try to install the XP installation.
I really dont know what is wrong. Am i missing something here.
I have followed ur post and tried to get all possible hints so that i can use it to my cause, but nothing seems to work.

There is an option of "flash cache mode" in the BIOS (it is generally used with the AHCI settings). But other than that i cannot find any "SATA" related settings in the BIOS other than just setting the storage device in the ATA mode.

Please help me on this!.

Thanks in advance..

#209 User is offline   Fernando 1 

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

Posted 14 July 2008 - 01:54 AM

@ carporsche:

I have no idea why you failed with the installation of Windows XP.
At least you have 2 options:
a ) Installation without AHCI support
Disable AHCI within the BIOS and install XP without integrating any textmode driver > should work without problems (disadvantage: no AHCI features)
b ) Installation with AHCI support
Enable AHCI within the BIOS and integrate the 32bit textmode driver (choosing the ICH8M-E/M SATA AHCI Controller) > should work too

Maybe this post will help you to find a solution for your problem.

#210 User is offline   TechFind 

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

Posted 14 July 2008 - 03:12 AM

I wrote:

I've made a new fresh integration which I can check after 5 or 6 hours.
I still keep in all the controllers cause I need it for my job.
(In fact I made two win_CDs : one with needed controller and one with all of them.
I will start testing with second one).

here are the results:

Finally installation with slipstreamed drivers was successful!
(Clean win_CD + SP3 + intel sata drivers for all Intel's chipshets + Jmicron sata/pata drivers) plus (IE7 + WMP11)

In case someone is interested i write down a way of enabling AHCI after installation of XP on Intel ICH9R:

-------------------------------------------------------------------------------------------------------------------------
1) download intel AHCI drivers version 8.2.0.1001
2) copy iastor.sys to windows\system32\drivers\
3) install modified iaAHCI.inf (*)
4) reboot
5) change in bios from IDE to AHCI
6) 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"
-----------------------------------------------------------------------------------------------------------------------

This post has been edited by TechFind: 14 July 2008 - 09:07 AM


#211 User is offline   Fernando 1 

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

Posted 14 July 2008 - 08:59 AM

View PostTechFind, on Jul 14 2008, 10:12 AM, said:

Finally installation with slipstreamed drivers was successful!
(Clean win_CD + SP3 + intel sata drivers for all Intel's chipshets + Jmicron sata/pata drivers) plus (IE7 + WMP11)
Thanks for your report.
This verifies the information, that it is possible to check all available Controllers at the textmode driver popup window while processing with nLite.

Quote

In case someone is interested i write down a way of enabling AHCI after installation of XP on Intel ICH9R:
-------------------------------------------------------------------------------------------------------------------------
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"
-----------------------------------------------------------------------------------------------------------------------
Thanks for your detailed workaround how to switch the Intel ICH9R SATA Controllers from the IDE to the AHCI mode without the necessity of a reinstall of Windows XP.
This may help other users.

CU
Fernando

#212 User is offline   TechFind 

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

Posted 14 July 2008 - 09:17 AM

On the previous post i made a small mistake with numbering which was edited.
I'll be following up with your posts.
Be well.

This post has been edited by TechFind: 14 July 2008 - 10:04 AM


#213 User is offline   iceblank 

  • Group: Members
  • Posts: 1
  • Joined: 14-July 08

Posted 14 July 2008 - 08:52 PM

thanks very much Mr Fernando 1

i was have a problem in setup xp on compaq presario 6500

your efforts was very great and solved my prb

thanks again man

#214 User is offline   Fernando 1 

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

Posted 15 July 2008 - 01:42 AM

View Posticeblank, on Jul 15 2008, 03:52 AM, said:

thanks very much Mr Fernando 1
i was have a problem in setup xp on compaq presario 6500
your efforts was very great and solved my prb
thanks again man
Welcome at MSFN Forums and thank you for your encouraging feedback!

Greetings
Fernando

#215 User is offline   kingsc 

  • Member
  • PipPip
  • Group: Members
  • Posts: 130
  • Joined: 14-July 08

Posted 16 July 2008 - 05:42 PM

Fernando this seems like great information. One question though.

Lets say I've already installed XP. Now I want to sysprep and image this PC for deployment across platforms with dissimilar hardware. If I slipstream these drivers into the installation, and perform the installation... will it keep the files in windows/inf or somewhere on the hard drive so that I can reference the image to search that location for the HDD controllers?

#216 User is offline   Fernando 1 

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

Posted 17 July 2008 - 04:04 AM

View Postkingsc, on Jul 17 2008, 12:42 AM, said:

Lets say I've already installed XP. Now I want to sysprep and image this PC for deployment across platforms with dissimilar hardware. If I slipstream these drivers into the installation, and perform the installation... will it keep the files in windows/inf or somewhere on the hard drive so that I can reference the image to search that location for the HDD controllers?
If you had deleted the folder "NLDRV", where nLite usually stores all integrated drivers, you still have the previously installed Intel Controller drivers within your Windows folder.
The textmode driver itself named IASTOR.SYS is within the WINDOWS\SYSTEM32\DRIVERS folder, whereas the associated INF file now is named "OEMxx.INF" (xx means any digit) and stored within the WINDOWS\INF folder.

#217 User is offline   kingsc 

  • Member
  • PipPip
  • Group: Members
  • Posts: 130
  • Joined: 14-July 08

Posted 17 July 2008 - 12:49 PM

Excellent, so then I'd only need to refer sysprep to the windows\inf folder. Thanks for the info.

Update, with your provided drivers I am finally able to get a single image working across every hardware platform I've tested so far in the corporation. Thank you sir. It seems so easy now, but man it was tough before... but I guess that's always the case when you're delving into things you have absolutely zero experience/knowledge of. =)

#218 User is offline   AsRock_SD 

  • Group: Members
  • Posts: 6
  • Joined: 20-July 08

Posted 20 July 2008 - 10:02 AM

Hello

Thanks for all your time put in this but i am getting a issue. The problem is with Intel ICH9R using raid, i have tried the modified drivers but once every things loaded up and it's time to select a partition i only see 2.

There's 6 HDDs setup in Raid 1 ( 2 HDDs ) and in Raid 5 ( 4HDDs ). The raid 1 is is split up into 3 partitions so i can install to OS's to the Raid 1 but it seems like it's not possible due to it only seeing one partition even though there's 2 or more partitions on the raid 1.


Did i miss some thing out or is this is how it is. and i do not really want to use 250GB for one OS when only 40GB will be used.


Thanks.

#219 User is offline   Fernando 1 

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

Posted 20 July 2008 - 10:37 AM

View PostAsRock_SD, on Jul 20 2008, 05:02 PM, said:

Thanks for all your time put in this but i am getting a issue. The problem is with Intel ICH9R using raid, i have tried the modified drivers but once every things loaded up and it's time to select a partition i only see 2.
There's 6 HDDs setup in Raid 1 ( 2 HDDs ) and in Raid 5 ( 4HDDs ). The raid 1 is is split up into 3 partitions so i can install to OS's to the Raid 1 but it seems like it's not possible due to it only seeing one partition even though there's 2 or more partitions on the raid 1.
Did i miss some thing out or is this is how it is. and i do not really want to use 250GB for one OS when only 40GB will be used.
1. Why did you integreate the modified driver version? ICH9R S-ATA RAID Controllers are fully supported by the original WHQL signed driver version.
2. Where is your Boot partition with the MBR (usually drive C:)? Is it inside or outside the RAID arrays?
3. Why do you think, that you have to install the OS onto tha complete 250 GB sized hdd? After having chosen a hdd for the OS installation, you are able to create a partition with a size you want (40 GB for example).

This post has been edited by Fernando 1: 20 July 2008 - 10:47 AM


#220 User is offline   AsRock_SD 

  • Group: Members
  • Posts: 6
  • Joined: 20-July 08

Posted 20 July 2008 - 11:56 AM

View PostFernando 1, on Jul 20 2008, 11:37 AM, said:

View PostAsRock_SD, on Jul 20 2008, 05:02 PM, said:

Thanks for all your time put in this but i am getting a issue. The problem is with Intel ICH9R using raid, i have tried the modified drivers but once every things loaded up and it's time to select a partition i only see 2.
There's 6 HDDs setup in Raid 1 ( 2 HDDs ) and in Raid 5 ( 4HDDs ). The raid 1 is is split up into 3 partitions so i can install to OS's to the Raid 1 but it seems like it's not possible due to it only seeing one partition even though there's 2 or more partitions on the raid 1.
Did i miss some thing out or is this is how it is. and i do not really want to use 250GB for one OS when only 40GB will be used.


1. Why did you integreate the modified driver version? ICH9R S-ATA RAID Controllers are fully supported by the original WHQL signed driver version.
2. Where is your Boot partition with the MBR (usually drive C:)? Is it inside or outside the RAID arrays?
3. Why do you think, that you have to install the OS onto tha complete 250 GB sized hdd? After having chosen a hdd for the OS installation, you are able to create a partition with a size you want (40 GB for example).



Well when i integrated the IMSM drivers to the nLite install no Raid setups showed up. All though these were of the motherboards CD as the ones downloaded of the INTEL site had there files in a .cab file which seems i cannot open.

Well i prebuilt the raid 1 under a all ready installed OS. And partitioned it as XP1, XP2 and spare. I do not know what you mean by inside\outside the raid arrays.

Well the Raid 1 was made and partitioned but when i booted up of the DVD i made it just showed me the two Raid setup as there full size.

Share this topic:


  • 74 Pages +
  • « First
  • 9
  • 10
  • 11
  • 12
  • 13
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

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



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