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
  • 5
  • 6
  • 7
  • 8
  • 9
  • 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: -----

#121 User is offline   Fernando 1 

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

Posted 15 February 2008 - 02:03 AM

View PostLancelot_Real, on Feb 15 2008, 12:29 AM, said:

after that i forced myself to make a search again, an attt last i find the program i need.
"Mount Storage PE" from
http://www.kare-net.de/Plugins.htm

here is a summary what i did in BartPE for google searchers:
BartPE not assigning drive letters problem solution:
(I found the solultion from my problem; BartPE not assigning ICH8 ahci enabled disk , i think it will work for assigning drive letter for usb flash and usb externals disks too)
1) i put ahci driver from intel v7.8.0.1012 to driver folder.
2) i added lines to iaahci.inf as Fernando 1 wrote before. here are them:
; ICH8
%PCI\VEN_8086&DEV_2824&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2824&CC_0106
; ICH8
%PCI\VEN_8086&DEV_2824&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2824&CC_0106
PCI\VEN_8086&DEV_2824&CC_0106.DeviceDesc = "Intel® 82801HB SATA AHCI Controller"
3) i put hwpnp utility to BartPE (a plugin from Sherpya that searchs plug&play devices)
4) i put "Mount Storage PE"
5) i made a command file and put it on startup, here is what i wrote:
start /wait %SystemRoot%\system32\HWPnp.exe +all /log /p /d
start /wait %SystemRoot%\system32\MountStorPe.exe -h
6) I made a shortcut of this command line to bartpe in case of a need of pluging a new disk.

for regular users of assigning drive letter problems 3, 4, 5, 6th steps are enough. Step 1, 2 are solution for ICH8 82801HB.
Fine, that you have solved your problem and thanks for giving us a step-by-step description how you succeeded.
This will help other users with a similar problem.

CU
Fernando


#122 User is online   jaclaz 

  • The Finder
  • Group: Developers
  • Posts: 11,447
  • Joined: 23-July 04
  • OS:none specified
  • Country: Country Flag

Posted 15 February 2008 - 03:50 AM

View PostLancelot_Real, on Feb 15 2008, 12:29 AM, said:

jaclaz :
thanks for help, i read a lot through the links you gave, but couldn't suceed from them.
after that i forced myself to make a search again, an attt last i find the program i need.
"Mount Storage PE" from
http://www.kare-net.de/Plugins.htm


Main thing is that problem is solved!

Happy about that. :)

jaclaz

#123 User is offline   lamkius 

  • Group: Members
  • Posts: 1
  • Joined: 17-February 08

Posted 17 February 2008 - 08:16 AM

Hi, I have followed this guide and after completing isntall (after reboot) I got blue screan error. It's saying that I should remove any newly installed hdd or hdd controller..
any ideas ?




thanks.

#124 User is offline   Fernando 1 

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

Posted 17 February 2008 - 03:06 PM

View Postlamkius, on Feb 17 2008, 03:16 PM, said:

Hi, I have followed this guide and after completing isntall (after reboot) I got blue screan error. It's saying that I should remove any newly installed hdd or hdd controller..
any ideas ?
You should give us some informations about your system (mainboard, chipset, sort of hdd's etc.) and what you have done.

#125 User is offline   zabardast_1 

  • Newbie
  • Group: Members
  • Posts: 28
  • Joined: 16-November 07

Posted 02 March 2008 - 04:46 AM

Fernando 1
hey
Thanks ! grrrrr8 guide,but I have an old Gigabyte GA-8Ik1100(Rev2) motherboard with "ICH5R" 'INTEL® 82801ER SATA RAID CONTROLLER',well,uptill now,I have been installing the Sata drivers via 'F6' method during installation of windows. But now lately the 'Floppy Drive' gave up on me and its not possible to get the sata drivers installed by this method,so I thought it wud be grrrr8 to slipstream them into the installation Cd.
Well,now,all the files in download links provided by you and Intel 'Matrix Storage Driver' do not seem to include support for 'ICH5R',it all support for ICH6 and upwards.How and where,I can get 'Iastor' files supporting ICH5R.
However,I have even tried to extract them from the installation Disc provided with my Motherboard,but they only get extracted to a 'floppy' drive,which,I can't do.
Plz help me with this and either provide the Sata Raid drivers for ICH5R 'INTEL® 82801ER SATA RAID CONTROLLER' in extracted file or give me a link from where to download.

Secondly,guide me also how to extract the network LAN and Intel infinst_auto too chipset drivers ? Although I have tried,but after ectraction 'nlite' doesn't seem to detect them.
Thanks !
Have a nice day :rolleyes: l

#126 User is offline   Lancelot_Real 

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

Posted 02 March 2008 - 01:08 PM

zabardast_1
1a)
for ICH5R 'INTEL® 82801ER SATA RAID CONTROLLER' use drivers from here:
http://www.nu2.nu/pe...vers/iastor.zip
and wait for "Fernando 1"'s reply, "Fernando 1"may have better solution for this situation.
(maybe addin line to inf file :rolleyes: )

1b)
In Bios, you can change your sata disk mode from ahci to ide (or compatible) before installing windows, so you wont need nlite or diskette. (for sata disk problem (in fact ahci enabled sata disk problem) i prefer this way). If u use raid and dont have diskette, you have to use nlite method. :thumbup

2)
network LAN should be easy, use the regular way to add your network LAN driver.
chipset drivers; "Fernando 1" may have better way than My method of addin chipset drivers, wait for his answer.

I hope i could help.

#127 User is offline   zabardast_1 

  • Newbie
  • Group: Members
  • Posts: 28
  • Joined: 16-November 07

Posted 02 March 2008 - 03:11 PM

View PostLancelot_Real, on Mar 3 2008, 12:08 AM, said:

zabardast_1
1a)
for ICH5R 'INTEL® 82801ER SATA RAID CONTROLLER' use drivers from here:
http://www.nu2.nu/pe...vers/iastor.zip
and wait for "Fernando 1"'s reply, "Fernando 1"may have better solution for this situation.
(maybe addin line to inf file :rolleyes: )

1b)
In Bios, you can change your sata disk mode from ahci to ide (or compatible) before installing windows, so you wont need nlite or diskette. (for sata disk problem (in fact ahci enabled sata disk problem) i prefer this way). If u use raid and dont have diskette, you have to use nlite method. :thumbup

2)
network LAN should be easy, use the regular way to add your network LAN driver.
chipset drivers; "Fernando 1" may have better way than My method of addin chipset drivers, wait for his answer.

I hope i could help.

Hey !
Thanks for your kind help,I really appreciate it,although , I had managed to extract the Sata drivers from the Intel 'iata55_enu.exe' package with using command line 'Command Prompt' way and did the same with for extraction of INF driver from 'infinst_autol.exe' and very comfortably integrated with nlite.Well,the integration of Network LAN driver was very simple method... :thumbup
But I appreciate your kind help and thanks for the download link for 'iastor.zip'
Yes ! I know about 'disabling sata controller' in the bios and installing on IDE, but wanted to get sata raid.
Have a nice day !

#128 User is offline   Fernando 1 

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

Posted 03 March 2008 - 04:06 AM

View Postzabardast_1, on Mar 2 2008, 11:46 AM, said:

Thanks ! grrrrr8 guide,but I have an old Gigabyte GA-8Ik1100(Rev2) motherboard with "ICH5R" 'INTEL® 82801ER SATA RAID CONTROLLER',well,uptill now,I have been installing the Sata drivers via 'F6' method during installation of windows. But now lately the 'Floppy Drive' gave up on me and its not possible to get the sata drivers installed by this method,so I thought it wud be grrrr8 to slipstream them into the installation Cd.
Well,now,all the files in download links provided by you and Intel 'Matrix Storage Driver' do not seem to include support for 'ICH5R',it all support for ICH6 and upwards.How and where,I can get 'Iastor' files supporting ICH5R.
However,I have even tried to extract them from the installation Disc provided with my Motherboard,but they only get extracted to a 'floppy' drive,which,I can't do.
Plz help me with this and either provide the Sata Raid drivers for ICH5R 'INTEL® 82801ER SATA RAID CONTROLLER' in extracted file or give me a link from where to download.
Thanks for your post.
You are right - the recent INTEL Matrix Storage Manager package doesn't support ICH5R SATA RAID Controllers. To help future users with such RAID Controllers I have added a new download link to the already extracted "newest" ICH5R SATA RAID drivers dated 10/12/2005.

Quote

Secondly,guide me also how to extract the network LAN and Intel infinst_auto too chipset drivers ? Although I have tried,but after ectraction 'nlite' doesn't seem to detect them.
You obviously got them already installed.

Thanks for your request and thanks to Lancelot_Real for his help!

By the way: It would be no problem for me to add the HardwareID's of the INTEL ICH5R SATA RAID Controllers into the newest Intel Matrix Storage Manager drivers packages, but by doing this the drivers would loose their WHQL stamps for all users. That is why I have uploaded the original WHQL signed ICH5R RAID drivers separately.

CU
Fernando

#129 User is offline   zabardast_1 

  • Newbie
  • Group: Members
  • Posts: 28
  • Joined: 16-November 07

Posted 03 March 2008 - 08:34 AM

Fernando

Hey ! :hello:
Thanks m8 for the reply and updating the first post and download links,which now include a complete range for Intel Sata raid drivers package,now you don't have to search for the required driver anywhere else.it had certainly made the job easy :thumbup

Well,as an info,I wud ask for your advise,if it'll be advisable to integrate all the Intel Sata raid drivers in the winxp source,so that,when ever you replace your motherboard,you don't have to integrate the specified driver again. I ask as I'm going to update my system soon. Infact,wud it be possible for you to build a package of all the Sata raid drivers for all the raid controllers like Promise,Gigabyte,Intel.....etc..etc,and integrate once for all.

Have a nice day ! :whistle:

#130 User is offline   Fernando 1 

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

Posted 03 March 2008 - 09:32 AM

View Postzabardast_1, on Mar 3 2008, 03:34 PM, said:

Fernando
Hey ! :hello:
Thanks m8 for the reply and updating the first post and download links,which now include a complete range for Intel Sata raid drivers package,now you don't have to search for the required driver anywhere else.it had certainly made the job easy :thumbup
It makes me happy, when I can help others.

Quote

Well,as an info,I wud ask for your advise,if it'll be advisable to integrate all the Intel Sata raid drivers in the winxp source,so that,when ever you replace your motherboard,you don't have to integrate the specified driver again. I ask as I'm going to update my system soon.
This should be no problem at all (unless you change from a 32bit OS to a 64bit OS), because all actual Intel S-ATA Controllers are using exactly the same driver named IASTOR.SYS and the same information files. All you have to do is enabling all Controllers during the Intel textmode driver integration.

Quote

Infact,wud it be possible for you to build a package of all the Sata raid drivers for all the raid controllers like Promise, Gigabyte, Intel.....etc..etc, and integrate once for all.
It would be possible, but I wouldn't do that.
Reason: Users want the newest/best drivers and a small sized OS CD. Both things are not possible by creating and integrating an AIO textmode driver package.
1. It would take a lot of time to search and to collect the actual textmode drivers of all storage controller chips, that ever have been manufactured. As soon as you have them all together, you have to start again from scratch, because there are already new ones out.
2. An AIO textmode driver package would have a big size, which has to be integrated into the OS CD/DVD, although each user will only need just 1 single driver of this big package.

Have a nice day too!
Fernando

#131 User is offline   Harlech 

  • Group: Members
  • Posts: 3
  • Joined: 07-March 08

Posted 07 March 2008 - 01:43 PM

Is it possible to integrate both NVIDIA and Intel Raid drivers into a CD? My gut feeling is that it is, but I want to check first.

Also, would there be any additional special steps required beyond following the above-mentioned SATA RAID guides?

#132 User is offline   Fernando 1 

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

Posted 07 March 2008 - 03:58 PM

View PostHarlech, on Mar 7 2008, 08:43 PM, said:

Is it possible to integrate both NVIDIA and Intel Raid drivers into a CD?
Yes.

Quote

Also, would there be any additional special steps required beyond following the above-mentioned SATA RAID guides?
No.

#133 User is offline   Harlech 

  • Group: Members
  • Posts: 3
  • Joined: 07-March 08

Posted 08 March 2008 - 01:12 AM

Thanks Fernando!

#134 User is offline   Fernando 1 

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

Posted 21 March 2008 - 03:17 AM

View PostHarlech, on Mar 8 2008, 08:12 AM, said:

Thanks Fernando!

You are welcome!

CU
Fernando

#135 User is offline   guinea 

  • Group: Members
  • Posts: 4
  • Joined: 26-April 08

Posted 26 April 2008 - 06:16 PM

[quote name='Fernando 1' date='Nov 16 2007, 12:41 PM' post='711041']
@ all owners of a computer with an Intel S-ATA or Raid system:

Today I read your article on the forum for the first time. I envy your knowledge, and thanks for the good info. :thumbup I have a Fujitsu, with frik-fraking VISTA :angry: on it, and want to install XP Pro; 1st as a 2nd OS, and if that's successful, I'll just totally remove VISTA. I have Intel ICH7 SATA requirements on the Fujitsu, and I think I'm ready to attempt nLite modification of my Factory XP SP1 Installation CD. I have a question about the modified CD. After the new Installation CD is modified to include:
1) the SATA Drivers
2) SP2
3) some other drivers, which are too new for the XP SP1 CD to contain
4) my personalized features/components of Windows...,
is that finished CD still good on other computers with any non-SATA driver requirements?

Another question (well, 4 more actually)...
During nLite useage, why do we sometimes use "PnP" Drivers, and other times use "Textmode" Drivers? Aren't [size="2"]ALL[/size] devices now-a-days PnP?. Which leads to another question -- when, during the XP Installation process, are "Textmode" drivers installed, and when are "PnP" drivers installed? How do we, as End-Users modifying Installation CD's, make the determination of which type of drivers are required?

thanx, guinea

#136 User is offline   Fernando 1 

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

Posted 27 April 2008 - 05:30 AM

View Postguinea, on Apr 27 2008, 01:16 AM, said:

I have a question about the modified CD. After the new Installation CD is modified to include:
1) the SATA Drivers
2) SP2
3) some other drivers, which are too new for the XP SP1 CD to contain
4) my personalized features/components of Windows...,
is that finished CD still good on other computers with any non-SATA driver requirements?
Normally yes, it depends on the exact hardware configuration.

Quote

During nLite useage, why do we sometimes use "PnP" Drivers, and other times use "Textmode" Drivers? Aren't [size="2"]ALL[/size] devices now-a-days PnP?
No, only the "normal" device drivers (for graphics or Ethernet adapters, chipset devices, printers, scanners etc) are/should be PnP drivers. Textmode drivers are necessary for the detection of so-called "Mass Storage Device Controllers" (special S-ATA or RAID Controllers, where the hdd's are connected). Contrary to Vista the older OS Windows XP doesn't have in-box drivers, which are able to detect your Intel ICH7R or ICH7M S-ATA AHCI Controller. That is the reason, why you have to integrate or load the special Intel textmode drivers.

Quote

when, during the XP Installation process, are "Textmode" drivers installed, and when are "PnP" drivers installed?
The textmode drivers are needed for the detection of the hard disk drives and their partitions at the beginning of the installation process (just after loading the first files during the TEXTMODE phase), whereas all other (PnP) drivers are not needed until the hardware detection part of the OS installation (after the first reboot = during the GUIMODE part of the install).

Quote

How do we, as End-Users modifying Installation CD's, make the determination of which type of drivers are required?
Textmode drivers for all pre-Vista Operating Windows Systems have a file named TXTSETUP.OEM, whereas PnP drivers just have one or more INF files (files with the extension ".INF").

#137 User is offline   guinea 

  • Group: Members
  • Posts: 4
  • Joined: 26-April 08

Posted 27 April 2008 - 10:37 PM

Sorry 'bout the funny characters in my 1st post on this site (or any site!). I'm even having trouble gettin' back to my own post!
In response to your 4th answer -- QUOTE: Textmode drivers for all pre-Vista Operating Windows Systems have a file named TXTSETUP.OEM, whereas PnP drivers just have one or more INF files (files with the extension ".INF" UNQUOTE -- I guess my original question needs elaborating. When a driver package is downloaded from the Web, as with the Intel 945 Express Chipset, an installation utility can "install" the drivers, if the drive is under the umbrella of a working OS. But one can ALSO download the floppy drive to use during the OS installation process by pressing F6. And the 3rd (unmentioned) is the installation of the drivers with inf files. In the case where a new drive is installed on a computer, and only one drive is present, one must install with either a floppy drive (the floppy drive image which was downloaded) or by slipstreaming (the TxtSetup.oem file from the Floppy drive, and its associated files). [Correct me if wrong.] Lets assume that all worked fine, and XP is now installed successfully. When the system now boots, in normal day-to-day activity, how is the drive recognized? Does it need the same txtSetup.oem file to do the whole process again? Or are there lower-level files which conduct the communication to the SATA Host Controller?

And again... how do we, as end users, know which route to choose, when integrating drivers into an Installation CD? When given a choice of slipstremaing INF files and associated SYS files, or slipstreaming txtsetup.oem files, INF files win, HANDS DOWN! (use nLite). But how do I know that an INF file is going to do the job? How do I know that I DON'T need to dig further into the Web, to find a Floppy Drive image with txtsetup.oem. Does your response to my question 3 mean that ALL SATA Mass Storage Controllers might need txtsetup.oem / floppy, but never INF files during OS installation? And txtsetup.oem files are never (never is such a harsh word) required for sound boards/nics/scanners/ and the like? If so, I'm finally starting to understand. :wacko:

thanks again.

#138 User is offline   Fernando 1 

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

Posted 28 April 2008 - 01:27 AM

View Postguinea, on Apr 28 2008, 05:37 AM, said:

Lets assume that all worked fine, and XP is now installed successfully. When the system now boots, in normal day-to-day activity, how is the drive recognized? Does it need the same txtSetup.oem file to do the whole process again?
No, the TXTSETUP.OEM file is only needed for the installation process of the Operating System. Once the OS is up, it has all needed drivers (= SYS files) integrated and present within the WINDOWS\SYSTEM32\DRIVERS folder.

Quote

And again... how do we, as end users, know which route to choose, when integrating drivers into an Installation CD? When given a choice of slipstremaing INF files and associated SYS files, or slipstreaming txtsetup.oem files, INF files win, HANDS DOWN! (use nLite). But how do I know that an INF file is going to do the job? How do I know that I DON'T need to dig further into the Web, to find a Floppy Drive image with txtsetup.oem. Does your response to my question 3 mean that ALL SATA Mass Storage Controllers might need txtsetup.oem / floppy, but never INF files during OS installation?
When you want to get an OS installed onto a hdd, which is connected to an unknown Mass Storage Device Controller (no suitable driver present within the OS installation media, neither natively nor slipstreamed), you need to preload the textmode driver within the first (=TEXTMODE) part of the installation. During this step only the driver itself (the SYS file) and the associated TXTSETUP.OEM file (giving the needed informations about the Controller and how to "speak" with him) are needed. But during the GUIMODE part of the installation, when the hardware devices are detected and "installed", the OS Setup needs at least additionally one INF file to get the Mass Storage Controller proper installed.
So at least the installation of Mass Storage Controllers and its driver is running within 2 steps (first needs the TXTSETUP.OEM, second needs an INF file), whereas all other devices are installed in just 1 step (during the GUIMODE part) and only need an INF file to get proper installed.

Quote

ALL S-ATA MassStorage Controllers need a TXTSETUP.OEM file during the installation. And txtsetup.oem files are never (never is such a harsh word) required for sound boards/nics/scanners/ and the like? If so, I'm finally starting to understand.
You obviously did understand it the correct way.

This post has been edited by Fernando 1: 28 April 2008 - 01:28 AM


#139 User is offline   watchingdt 

  • Group: Members
  • Posts: 2
  • Joined: 04-May 08

Posted 05 May 2008 - 12:34 AM

did what u described and shuved everything up in the cd(all the drives) just to make sure, al all i got was a black screen after the press any key to start the setup... after 4 cd tries i got it to load in windows(using the mkisofs system at iso creation stage... great). it still gives me the black screen on dos, and doesnt solve anything.

its curious how there are many people with this problem around teh forum, but no real post on it...
any direction on this would be fine, i did exactly what u described and ONLY that, no nothing extra in the way.
then i reboot, enable ahci and it loads the cd... pres key, etc.... the blakc screen! weird...

also i know that everything in the pc is fine, actually the reason why ii want sata-mode on is because i can use it on gentoo(linux) so, instead of turning it off when i need to use windows, ti would be good if i could run windows with the sata enabled...

thank for ANY response this really is becoming a dead end for me. :ph34r:
edit: im using v1.4.5 beta 2 btw...

This post has been edited by watchingdt: 05 May 2008 - 01:01 AM


#140 User is offline   Fernando 1 

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

Posted 05 May 2008 - 06:06 AM

View Postwatchingdt, on May 5 2008, 07:34 AM, said:

did what u described and shuved everything up in the cd(all the drives) just to make sure, al all i got was a black screen after the press any key to start the setup... after 4 cd tries i got it to load in windows(using the mkisofs system at iso creation stage... great). it still gives me the black screen on dos, and doesnt solve anything.

its curious how there are many people with this problem around teh forum, but no real post on it...
any direction on this would be fine, i did exactly what u described and ONLY that, no nothing extra in the way.
then i reboot, enable ahci and it loads the cd... pres key, etc.... the blakc screen! weird...
I doubt, that your problem has anything to do with the integration of the Intel S-ATA AHCI driver.
As all other users you will be able to get the OS installed with enabled AHCI mode Intel S-ATA Controllers.

Questions:
1. Which mainboard do you use?
2. Are you sure, that your S-ATA hdd is connected to an Intel S-ATA port?
3. Is your optical drive (CD/DVD-ROM) ok? Are you able to boot off the original (not nLited) OS CD?
If yes, try to load the Intel textmode driver by F6/floppy.
If you succeed this way, you should create a new nLited CD, where you did only integrate the Intel textmode driver and nothing else.

Share this topic:


  • 74 Pages +
  • « First
  • 5
  • 6
  • 7
  • 8
  • 9
  • 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