Slipstreaming Intel Matrix Storage Drivers in XP Pro
Welcome, Guest. Please login or register. Did you miss your activation email?


Britec Computer Tech Help Support Forums  « Tutorials « Tutorials and How-to « Slipstreaming Intel Matrix Storage Drivers in XP Pro
Pages: [1]
  Print  
Author Topic: Slipstreaming Intel Matrix Storage Drivers in XP Pro  (Read 452 times)
Britec
Administrator
Hero Member
*****
Posts: 3497



View Profile
« on: August 11, 2011, 03:09:07 PM »

Slipstreaming Intel Matrix Storage Drivers in XP Pro

Just in case anyone searches with the same issue, the appropriate drivers can be downloaded as a zipped file from here: f6flpy3286.zip

If you have an USB floppy drive, you can put the following files on the root directory of the disk for the F6 driver install:
iaAhci.inf
iaAhci.cat,
iaStor.inf
iaStor.cat
iaStor.sys
TxtSetup.oem.


When prompted, press "S" to install drivers and choose "Intel(R) ICH8M-E/M SATA AHCI Controller."

Alternatively, you can slipstream the drivers into your XP install but the above are the correct drivers either way.

If you don't want to go straight to the file, see this here for more information: http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=19599&lang=eng

* Searching Intel's download site (http://downloadcenter.intel.com/default.aspx?iid=subhdr+dnlds_drivers) for "19599" will get you there too (in case the links get broken).

First, before I tried anything, I slipstreamed SP3 into XP, copied my WINNT.SIF file to the I386 directory of the CD, and created a bootable XP unattended install disk that works like a charm.  So I know the basic disk works.

 
Second, I modified this base XP install CD as such:

 
-At the root of the CD I created a directory called $OEM$ and then created a folder within that called TEXTMODE. Inside this $OEM$\TEXTMODE folder I copied the files from Intel's latest Matrix Storage F6 floppy driver (f6flpy3286.zip):
http://downloadcenter.intel.com/Detail_Desc.aspx?strState=LIVE&ProductID=2842&DwnldID=17061&agr=Y&lang=eng&PrdMap=2842

 

    TXTSETUP.OEM
    iaahci.cat
    iaAHCI.inf
    iastor.cat
    iaStor.inf
    IaStor.sys


 

-In the I386 directory of the CD, I created a folder called $OEM$ and once again, copied the contents of Intel's latest F6 floppy (f6flpy3286.zip).

 

Note: So I now have two directories that hold the contents of Intel's latest F6 floppy: $OEM$\TEXTMODE and I386\$OEM$

 
-Then I modified the WINNT.SIF by changing the line OEMPreinstall=NO to OEMPreinstall=YES

 
-Finally, I added the [MassStorageDrivers]* and [OEMBootFiles] sections to the WINNT.SIF as below:

 

[MassStorageDrivers]
    "Intel(R) ESB2 SATA AHCI Controller" = OEM
    "Intel(R) ICH7R/DH SATA AHCI Controller" = OEM
    "Intel(R) ICH7M/MDH SATA AHCI Controller" = OEM
    "Intel(R) ICH8R/DH/DO SATA AHCI Controller" = OEM
    "Intel(R) ICH8M-E/M SATA AHCI Controller" = OEM
    "Intel(R) ICH9R/DO/DH SATA AHCI Controller" = OEM
    "Intel(R) ICH9M-E/M SATA AHCI Controller" = OEM
    "Intel(R) ICH10D/DO SATA AHCI Controller" = OEM
    "Intel(R) ICH10R SATA AHCI Controller" = OEM
    "Intel(R) ESB2 SATA RAID Controller" = OEM
    "Intel(R) ICH7R/DH SATA RAID Controller" = OEM
    "Intel(R) ICH7MDH SATA RAID Controller" = OEM
    "Intel(R) ICH8R/ICH9R/ICH10R/DO SATA RAID Controller" = OEM
    "Intel(R) ICH8M-E/ICH9M-E SATA RAID Controller" = OEM
    "IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller" = "RETAIL"


 

[OEMBootFiles]
   TXTSETUP.OEM
    iaahci.cat
    iaAHCI.inf
    iastor.cat
    iaStor.inf
    IaStor.sys

 

*The OEM entries under [MassStorageDrivers] came from the [SCSI] section of the TXTSETUP.OEM file.

 
-After all this, I make a bootable CD like before and test it.

 
Now, technically, this should work.  But each time I've tried it, I get the following error during XP's TEXTMODE setup period:

 

File TXTSETUP.OEM caused an unexpected error (18) at line 1747 in d:\xpsp\base\boot\setup\oemdisk.c.

FIX: set Nero to burn in the ISO 9660+Joliet "File System" and the ASCII "Character set (ISO)" on Nero's "ISO" tab. Otherwise, either the dollar signs in the $OEM$ directory name were changed to underscores, the spaces in file/directory names were changed to underscores, or the Joliet file system was omitted completely. It works now and works well.

Also you can do it this way:
http://www.briteccomputers.co.uk/forum/windows-xp-support/setup-did-not-find-any-hard-disk-drives-during-windows-installation/

source
« Last Edit: December 31, 2011, 07:16:53 AM by Britec » Logged



Pages: [1]
  Print  
 
Jump to: