Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Photo

Problems with Intel SATA driver installation

- - - - -

  • Please log in to reply
6 replies to this topic

#1
RiC084

RiC084
  • Member
  • 4 posts
  • Joined 05-December 08
Hello all,

I've got some annoying problem with unattended installation, it always fails with error "The file iaStor.sys could not be found."
The installation starts with boot from cd and after copying the files comes reboot and then the installation continues from network share - during this final step the installation fails with the abovementioned error.

the network share structure looks like this:
\I386 (contains IASTOR.SY_)
-\$OEM$
--\$1
---\Drivers
----\SATA (contains Intel SATA drivers)
--\$$
---\PnP
---\SYSTEM32
--\TEXTMODE (contains Intel SATA drivers)
-\ASMS
-\COMPDATA
-\DRW
-\LANG
-\SYSTEM32

Also, I'd like to point out that I did not create this network share, I would just like to modify it to make the installation work properly.

This how the relevant part of the unattend.txt looks like

SetupMgrTag
[Data]
	AutoPartition=1
	MsDosInitiated="0"
	UnattendedInstall="Yes"

[Shell]
; This section specifies user interface
	DefaultStartPanelOff=Yes


[Unattended]
	OemPreinstall=yes
	ExtendOemPartition=0
	FileSystem=ConvertNTFS
	UnattendMode=FullUnattended
	OemSkipEula=Yes
	DriverSigningPolicy=Ignore
	OemPreinstall=Yes
	TargetPath=\WINDOWS
	UnattendSwitch=yes
; OemPnPDriversPath specifies the path to folders that contains Plug and Play drivers 
; that do not ship on the Windows XP CD. The folders must contain all the files necessary to install the particular devices.
	OemPnPDriversPath = "Drivers\SATA"	

[Components]
; This section contains parameters for installing the components of Windows XP. 
; A value of Off prevents the component from being installed.
   Msnexplr=Off
   OEAccess=Off
   Freecell=Off
   Hearts=Off
   Minesweeper=Off
   Pinball=Off
   Solitaire=Off
   Spider=Off
   Zonegames=Off

[Identification]
; This section specifies the name of the workgroup in which the computer participates.
	JoinWorkgroup=Workgroup

[Networking]
; This section header must be present for unattended installation of networks.
	InstallDefaultComponents=Yes

[MassStorageDrivers]
; Used when custom disk drivers must be specified
; Enter the description name =Retail or OEM
"IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller" = "RETAIL"
"Intel(R) ICH9R/DO/DH SATA AHCI Controller" = "OEM"
"Intel(R) ICH9M-E/M SATA AHCI Controller" = "OEM"
"Intel(R) ICH8R/ICH9R/ICH10R/DO SATA RAID Controller" = "OEM"
"Intel(R) ICH8R/DH/DO SATA AHCI Controller" = "OEM"
"Intel(R) ICH8M-E/M SATA AHCI Controller" = "OEM"
"Intel(R) ICH8M-E/ICH9M-E SATA RAID Controller" = "OEM"
"Intel(R) ICH7R/DH SATA RAID Controller" = "OEM"
"Intel(R) ICH7R/DH SATA AHCI Controller" = "OEM"
"Intel(R) ICH7MDH SATA RAID Controller" = "OEM"
"Intel(R) ICH7M/MDH SATA AHCI Controller" = "OEM"
"Intel(R) ICH10R SATA AHCI Controller" = "OEM"
"Intel(R) ICH10D/DO SATA AHCI Controller" = "OEM"
"Intel(R) ESB2 SATA RAID Controller" = "OEM"
"Intel(R) ESB2 SATA AHCI Controller" = "OEM"
;"VMware SCSI Controller" = "OEM"

[OEMBootFiles]
; This section is used to specify custom HALs, and also maps to the Mass Storage Device section
iaStor.sys
iaAHCI.inf
iaAHCI.cat
iaStor.inf
iaStor.cat
txtsetup.oem
vmscsi.inf
vmscsi.cat
vmscsi.sys


Everything seems to be OK, but it just doesn't work...
I also uploaded the intel txtsetup.oem file I'm using for that installation(renamed it txtsetup.txt for upload)
If anyone has ideas how to solve this, don't hesitate to post:-)

P.S. The laptop I'm trying to get working is Lenovo Thinkpad T400, if that's somehow important.

Attached Files


Edited by RiC084, 18 December 2008 - 01:24 AM.



How to remove advertisement from MSFN

#2
Netman66

Netman66

    Junior

  • Member
  • Pip
  • 70 posts
  • Joined 22-November 05
In the I386 folder, try expanding the files you list in the OEMBootfiles section of your unattend.txt.

The syntax should be: expand -r iastor.sy_

Do this from a CMD prompt while in the I386 folder.

I see a list of these files:

iaStor.sys
iaAHCI.inf
iaAHCI.cat
iaStor.inf
iaStor.cat
txtsetup.oem
vmscsi.inf
vmscsi.cat
vmscsi.sys

Ensure they are all expanded.

#3
RiC084

RiC084
  • Member
  • 4 posts
  • Joined 05-December 08

In the I386 folder, try expanding the files you list in the OEMBootfiles section of your unattend.txt.

The syntax should be: expand -r iastor.sy_

Do this from a CMD prompt while in the I386 folder.

I see a list of these files:

iaStor.sys
iaAHCI.inf
iaAHCI.cat
iaStor.inf
iaStor.cat
txtsetup.oem
vmscsi.inf
vmscsi.cat
vmscsi.sys

Ensure they are all expanded.



Hi

Did all that, but still receive "The file iaStor.sys could not be found."

What I can't understand is why I keep getting "the file could not be found" error, when the file is clearly present in both, the boot CD and in the installation media.

#4
Netman66

Netman66

    Junior

  • Member
  • Pip
  • 70 posts
  • Joined 22-November 05
Check the content of iastor.inf.

What you're looking for is a hard-coded path to anything it may be looking for. I've seen this time and time again, where the INF expects to find any of it's driver files in a subfolder rather than in the root where it lives.

You can post the INF it you need another pair of eyes.

#5
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,649 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag
Check this:
http://www.msfn.org/...opic=107504&hl=

jaclaz

#6
RiC084

RiC084
  • Member
  • 4 posts
  • Joined 05-December 08

Check the content of iastor.inf.

What you're looking for is a hard-coded path to anything it may be looking for. I've seen this time and time again, where the INF expects to find any of it's driver files in a subfolder rather than in the root where it lives.

You can post the INF it you need another pair of eyes.


Hi Netman, thanks for helping me.

Here's the content of the inf file.


Copyright (c) 2003-08 Intel Corporation
; ****************************************************************************
; ****************************************************************************
; **	Filename:  iaStor.INF
; **	Revision:  Version 8.6.0.1007
; **	Date:	  09/12/2008
; **	Abstract:  Windows* INF File for Intel(R) Matrix Storage Manager Driver
; ****************************************************************************
; ****************************************************************************

[version]
CatalogFile=iaStor.cat
Signature="$WINDOWS NT$"
Class=SCSIAdapter
ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}
Provider=%INTEL%
DriverVer=09/12/2008,8.6.0.1007

[DestinationDirs]
DefaultDestDir = 12; DIRID_DRIVERS
CopyFullPort = 12;

[CopyFullPort]
iaStor.sys

[SourceDisksNames]
1 = %DiskName%,,,

[SourceDisksFiles]
iaStor.sys= 1

[ControlFlags]
ExcludeFromSelect=*

[Manufacturer]
%INTEL%=INTEL_HDC,ntamd64

[INTEL_HDC]
%PCI\VEN_8086&DEV_2682&CC_0104.DeviceDesc% = iaStor_Inst_RAID, PCI\VEN_8086&DEV_2682&CC_0104
%PCI\VEN_8086&DEV_27C3&CC_0104.DeviceDesc% = iaStor_Inst_RAID, PCI\VEN_8086&DEV_27C3&CC_0104
%PCI\VEN_8086&DEV_27C6&CC_0104.DeviceDesc% = iaStor_mobl_Inst_RAID, PCI\VEN_8086&DEV_27C6&CC_0104
%PCI\VEN_8086&DEV_2822&CC_0104.DeviceDesc% = iaStor_Inst_RAID, PCI\VEN_8086&DEV_2822&CC_0104
%PCI\VEN_8086&DEV_282A&CC_0104.DeviceDesc% = iaStor_mobl_Inst_RAID, PCI\VEN_8086&DEV_282A&CC_0104

[INTEL_HDC.ntamd64]
%PCI\VEN_8086&DEV_2682&CC_0104.DeviceDesc% = iaStor_Inst_RAID, PCI\VEN_8086&DEV_2682&CC_0104
%PCI\VEN_8086&DEV_27C3&CC_0104.DeviceDesc% = iaStor_Inst_RAID, PCI\VEN_8086&DEV_27C3&CC_0104
%PCI\VEN_8086&DEV_27C6&CC_0104.DeviceDesc% = iaStor_mobl_Inst_RAID, PCI\VEN_8086&DEV_27C6&CC_0104
%PCI\VEN_8086&DEV_2822&CC_0104.DeviceDesc% = iaStor_Inst_RAID, PCI\VEN_8086&DEV_2822&CC_0104
%PCI\VEN_8086&DEV_282A&CC_0104.DeviceDesc% = iaStor_mobl_Inst_RAID, PCI\VEN_8086&DEV_282A&CC_0104

;****************************************************
[iaStor_Inst_RAID]
AddReg = iaStor_Temp_parameters_AddReg
CopyFiles=CopyFullPort
FeatureScore=0x80

[iaStor_mobl_Inst_RAID]
AddReg = iaStor_Temp_parameters_AddReg
CopyFiles=CopyFullPort
FeatureScore=0x80

[iaStor_Inst_RAID.HW]
AddReg = iaStorSecurity.AddReg

[iaStor_mobl_Inst_RAID.HW]
AddReg = iaStorSecurity.AddReg

[iaStorSecurity.AddReg]
HKR,,Security,,"D:P(A;;FA;;;SY)(A;;FA;;;BA)(A;;FRFW;;;BU)"

[iaStor_Temp_parameters_AddReg]

[iaStor_Inst_RAID.Services]
AddService = iaStor, %SPSVCINST_ASSOCSERVICE%, iaStor_Service_Inst, iaStor_EventLog_Inst

[iaStor_mobl_Inst_RAID.Services]
AddService = iaStor, %SPSVCINST_ASSOCSERVICE%, iaStor_mobl_Service_Inst, iaStor_EventLog_Inst

[iaStor_Service_Inst]
DisplayName	= %*PNP0600.DeviceDesc%
ServiceType	= %SERVICE_KERNEL_DRIVER%
StartType	  = %SERVICE_BOOT_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\iaStor.sys
LoadOrderGroup = SCSI Miniport
AddReg		 = iaStor_parameters_AddReg

[iaStor_mobl_Service_Inst]
DisplayName	= %*PNP0600.DeviceDesc%
ServiceType	= %SERVICE_KERNEL_DRIVER%
StartType	  = %SERVICE_BOOT_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\iaStor.sys
LoadOrderGroup = SCSI Miniport
AddReg		 = iaStor_mobl_parameters_AddReg

[iaStor_parameters_AddReg]
HKR,,Tag,%REG_DWORD%,25
HKR,Parameters,queuePriorityEnable,%REG_DWORD%,0
HKR,Parameters,BusType,0x00010001,0x0000008

HKR,Parameters\Port0,%AN%,0x00010001,0
HKR,Parameters\Port0,%LPM%,0x00010001,0
HKR,Parameters\Port0,%LPMSTATE%,0x00010001,0
HKR,Parameters\Port0,%LPMDSTATE%,0x00010001,1
HKR,Parameters\Port0,%GTF%,0x00010001,1
HKR,Parameters\Port0,%DIPM%,0x00010001,0

HKR,Parameters\Port1,%AN%,0x00010001,0
HKR,Parameters\Port1,%LPM%,0x00010001,0
HKR,Parameters\Port1,%LPMSTATE%,0x00010001,0
HKR,Parameters\Port1,%LPMDSTATE%,0x00010001,1
HKR,Parameters\Port1,%GTF%,0x00010001,1
HKR,Parameters\Port1,%DIPM%,0x00010001,0

HKR,Parameters\Port2,%AN%,0x00010001,0
HKR,Parameters\Port2,%LPM%,0x00010001,0
HKR,Parameters\Port2,%LPMSTATE%,0x00010001,0
HKR,Parameters\Port2,%LPMDSTATE%,0x00010001,1
HKR,Parameters\Port2,%GTF%,0x00010001,1
HKR,Parameters\Port2,%DIPM%,0x00010001,0

HKR,Parameters\Port3,%AN%,0x00010001,0
HKR,Parameters\Port3,%LPM%,0x00010001,0
HKR,Parameters\Port3,%LPMSTATE%,0x00010001,0
HKR,Parameters\Port3,%LPMDSTATE%,0x00010001,1
HKR,Parameters\Port3,%GTF%,0x00010001,1
HKR,Parameters\Port3,%DIPM%,0x00010001,0

HKR,Parameters\Port4,%AN%,0x00010001,0
HKR,Parameters\Port4,%LPM%,0x00010001,0
HKR,Parameters\Port4,%LPMSTATE%,0x00010001,0
HKR,Parameters\Port4,%LPMDSTATE%,0x00010001,1
HKR,Parameters\Port4,%GTF%,0x00010001,1
HKR,Parameters\Port4,%DIPM%,0x00010001,0

HKR,Parameters\Port5,%AN%,0x00010001,0
HKR,Parameters\Port5,%LPM%,0x00010001,0
HKR,Parameters\Port5,%LPMSTATE%,0x00010001,0
HKR,Parameters\Port5,%LPMDSTATE%,0x00010001,1
HKR,Parameters\Port5,%GTF%,0x00010001,1
HKR,Parameters\Port5,%DIPM%,0x00010001,0

[iaStor_mobl_parameters_AddReg]
HKR,,Tag,%REG_DWORD%,25
HKR,Parameters,queuePriorityEnable,%REG_DWORD%,0
HKR,Parameters,BusType,0x00010001,0x0000008

HKR,Parameters\Port0,%AN%,0x00010001,0
HKR,Parameters\Port0,%LPM%,0x00010001,1
HKR,Parameters\Port0,%LPMSTATE%,0x00010001,0
HKR,Parameters\Port0,%LPMDSTATE%,0x00010001,1
HKR,Parameters\Port0,%GTF%,0x00010001,1
HKR,Parameters\Port0,%DIPM%,0x00010001,1

HKR,Parameters\Port1,%AN%,0x00010001,0
HKR,Parameters\Port1,%LPM%,0x00010001,1
HKR,Parameters\Port1,%LPMSTATE%,0x00010001,0
HKR,Parameters\Port1,%LPMDSTATE%,0x00010001,1
HKR,Parameters\Port1,%GTF%,0x00010001,1
HKR,Parameters\Port1,%DIPM%,0x00010001,1

HKR,Parameters\Port2,%AN%,0x00010001,0
HKR,Parameters\Port2,%LPM%,0x00010001,1
HKR,Parameters\Port2,%LPMSTATE%,0x00010001,0
HKR,Parameters\Port2,%LPMDSTATE%,0x00010001,1
HKR,Parameters\Port2,%GTF%,0x00010001,1
HKR,Parameters\Port2,%DIPM%,0x00010001,1

HKR,Parameters\Port3,%AN%,0x00010001,0
HKR,Parameters\Port3,%LPM%,0x00010001,1
HKR,Parameters\Port3,%LPMSTATE%,0x00010001,0
HKR,Parameters\Port3,%LPMDSTATE%,0x00010001,1
HKR,Parameters\Port3,%GTF%,0x00010001,1
HKR,Parameters\Port3,%DIPM%,0x00010001,1

HKR,Parameters\Port4,%AN%,0x00010001,0
HKR,Parameters\Port4,%LPM%,0x00010001,1
HKR,Parameters\Port4,%LPMSTATE%,0x00010001,0
HKR,Parameters\Port4,%LPMDSTATE%,0x00010001,1
HKR,Parameters\Port4,%GTF%,0x00010001,1
HKR,Parameters\Port4,%DIPM%,0x00010001,1

HKR,Parameters\Port5,%AN%,0x00010001,0
HKR,Parameters\Port5,%LPM%,0x00010001,1
HKR,Parameters\Port5,%LPMSTATE%,0x00010001,0
HKR,Parameters\Port5,%LPMDSTATE%,0x00010001,1
HKR,Parameters\Port5,%GTF%,0x00010001,1
HKR,Parameters\Port5,%DIPM%,0x00010001,1

[iaStor_EventLog_Inst]
AddReg = iaStor_EventLog_AddReg

[iaStor_EventLog_AddReg]
HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\iaStor.sys"
HKR,,TypesSupported,%REG_DWORD%,7

;********************************************************
; Extra Registry Entries

[Strings]
DiskName									= "Intel Matrix Storage Manager Driver"
*PNP0600.DeviceDesc						 = "Intel RAID Controller"
PCI\VEN_8086&DEV_2682&CC_0104.DeviceDesc	= "Intel(R) ESB2 SATA RAID Controller"
PCI\VEN_8086&DEV_27C3&CC_0104.DeviceDesc	= "Intel(R) ICH7R/DH SATA RAID Controller"
PCI\VEN_8086&DEV_27C6&CC_0104.DeviceDesc	= "Intel(R) ICH7MDH SATA RAID Controller"
PCI\VEN_8086&DEV_2822&CC_0104.DeviceDesc	= "Intel(R) ICH8R/ICH9R/ICH10R/DO SATA RAID Controller"
PCI\VEN_8086&DEV_282A&CC_0104.DeviceDesc	= "Intel(R) ICH8M-E/ICH9M-E SATA RAID Controller"

INTEL="Intel"
AN="AN"
LPM="LPM"
LPMSTATE="LPMSTATE"
LPMDSTATE="LPMDSTATE"
GTF="GTF"
DIPM="DIPM"
;*******************************************
;Handy macro substitutions (non-localizable)
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START	 = 0
SERVICE_ERROR_NORMAL   = 1
REG_EXPAND_SZ		  = 0x00020000
REG_DWORD			  = 0x00010001

If You see anything unusual here, then please let me know because this one got me stumped, really don't know what to do anymore... I'm guessing that DestinationDirs and SourceDisksNames are the ones that need closer look, but I can't really understand what they mean. Perhaps You can translate them to plain english? :)

#7
RiC084

RiC084
  • Member
  • 4 posts
  • Joined 05-December 08

Check the content of iastor.inf.

What you're looking for is a hard-coded path to anything it may be looking for. I've seen this time and time again, where the INF expects to find any of it's driver files in a subfolder rather than in the root where it lives.

You can post the INF it you need another pair of eyes.


Hi Netman, thanks for helping me.

Here's the content of the inf file.


Copyright (c) 2003-08 Intel Corporation
; ****************************************************************************
; ****************************************************************************
; **	Filename:  iaStor.INF
; **	Revision:  Version 8.6.0.1007
; **	Date:	  09/12/2008
; **	Abstract:  Windows* INF File for Intel(R) Matrix Storage Manager Driver
; ****************************************************************************
; ****************************************************************************

[version]
CatalogFile=iaStor.cat
Signature="$WINDOWS NT$"
Class=SCSIAdapter
ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}
Provider=%INTEL%
DriverVer=09/12/2008,8.6.0.1007

[DestinationDirs]
DefaultDestDir = 12; DIRID_DRIVERS
CopyFullPort = 12;

[CopyFullPort]
iaStor.sys

[SourceDisksNames]
1 = %DiskName%,,,

[SourceDisksFiles]
iaStor.sys= 1

[ControlFlags]
ExcludeFromSelect=*

[Manufacturer]
%INTEL%=INTEL_HDC,ntamd64

[INTEL_HDC]
%PCI\VEN_8086&DEV_2682&CC_0104.DeviceDesc% = iaStor_Inst_RAID, PCI\VEN_8086&DEV_2682&CC_0104
%PCI\VEN_8086&DEV_27C3&CC_0104.DeviceDesc% = iaStor_Inst_RAID, PCI\VEN_8086&DEV_27C3&CC_0104
%PCI\VEN_8086&DEV_27C6&CC_0104.DeviceDesc% = iaStor_mobl_Inst_RAID, PCI\VEN_8086&DEV_27C6&CC_0104
%PCI\VEN_8086&DEV_2822&CC_0104.DeviceDesc% = iaStor_Inst_RAID, PCI\VEN_8086&DEV_2822&CC_0104
%PCI\VEN_8086&DEV_282A&CC_0104.DeviceDesc% = iaStor_mobl_Inst_RAID, PCI\VEN_8086&DEV_282A&CC_0104

[INTEL_HDC.ntamd64]
%PCI\VEN_8086&DEV_2682&CC_0104.DeviceDesc% = iaStor_Inst_RAID, PCI\VEN_8086&DEV_2682&CC_0104
%PCI\VEN_8086&DEV_27C3&CC_0104.DeviceDesc% = iaStor_Inst_RAID, PCI\VEN_8086&DEV_27C3&CC_0104
%PCI\VEN_8086&DEV_27C6&CC_0104.DeviceDesc% = iaStor_mobl_Inst_RAID, PCI\VEN_8086&DEV_27C6&CC_0104
%PCI\VEN_8086&DEV_2822&CC_0104.DeviceDesc% = iaStor_Inst_RAID, PCI\VEN_8086&DEV_2822&CC_0104
%PCI\VEN_8086&DEV_282A&CC_0104.DeviceDesc% = iaStor_mobl_Inst_RAID, PCI\VEN_8086&DEV_282A&CC_0104

;****************************************************
[iaStor_Inst_RAID]
AddReg = iaStor_Temp_parameters_AddReg
CopyFiles=CopyFullPort
FeatureScore=0x80

[iaStor_mobl_Inst_RAID]
AddReg = iaStor_Temp_parameters_AddReg
CopyFiles=CopyFullPort
FeatureScore=0x80

[iaStor_Inst_RAID.HW]
AddReg = iaStorSecurity.AddReg

[iaStor_mobl_Inst_RAID.HW]
AddReg = iaStorSecurity.AddReg

[iaStorSecurity.AddReg]
HKR,,Security,,"D:P(A;;FA;;;SY)(A;;FA;;;BA)(A;;FRFW;;;BU)"

[iaStor_Temp_parameters_AddReg]

[iaStor_Inst_RAID.Services]
AddService = iaStor, %SPSVCINST_ASSOCSERVICE%, iaStor_Service_Inst, iaStor_EventLog_Inst

[iaStor_mobl_Inst_RAID.Services]
AddService = iaStor, %SPSVCINST_ASSOCSERVICE%, iaStor_mobl_Service_Inst, iaStor_EventLog_Inst

[iaStor_Service_Inst]
DisplayName	= %*PNP0600.DeviceDesc%
ServiceType	= %SERVICE_KERNEL_DRIVER%
StartType	  = %SERVICE_BOOT_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\iaStor.sys
LoadOrderGroup = SCSI Miniport
AddReg		 = iaStor_parameters_AddReg

[iaStor_mobl_Service_Inst]
DisplayName	= %*PNP0600.DeviceDesc%
ServiceType	= %SERVICE_KERNEL_DRIVER%
StartType	  = %SERVICE_BOOT_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\iaStor.sys
LoadOrderGroup = SCSI Miniport
AddReg		 = iaStor_mobl_parameters_AddReg

[iaStor_parameters_AddReg]
HKR,,Tag,%REG_DWORD%,25
HKR,Parameters,queuePriorityEnable,%REG_DWORD%,0
HKR,Parameters,BusType,0x00010001,0x0000008

HKR,Parameters\Port0,%AN%,0x00010001,0
HKR,Parameters\Port0,%LPM%,0x00010001,0
HKR,Parameters\Port0,%LPMSTATE%,0x00010001,0
HKR,Parameters\Port0,%LPMDSTATE%,0x00010001,1
HKR,Parameters\Port0,%GTF%,0x00010001,1
HKR,Parameters\Port0,%DIPM%,0x00010001,0

HKR,Parameters\Port1,%AN%,0x00010001,0
HKR,Parameters\Port1,%LPM%,0x00010001,0
HKR,Parameters\Port1,%LPMSTATE%,0x00010001,0
HKR,Parameters\Port1,%LPMDSTATE%,0x00010001,1
HKR,Parameters\Port1,%GTF%,0x00010001,1
HKR,Parameters\Port1,%DIPM%,0x00010001,0

HKR,Parameters\Port2,%AN%,0x00010001,0
HKR,Parameters\Port2,%LPM%,0x00010001,0
HKR,Parameters\Port2,%LPMSTATE%,0x00010001,0
HKR,Parameters\Port2,%LPMDSTATE%,0x00010001,1
HKR,Parameters\Port2,%GTF%,0x00010001,1
HKR,Parameters\Port2,%DIPM%,0x00010001,0

HKR,Parameters\Port3,%AN%,0x00010001,0
HKR,Parameters\Port3,%LPM%,0x00010001,0
HKR,Parameters\Port3,%LPMSTATE%,0x00010001,0
HKR,Parameters\Port3,%LPMDSTATE%,0x00010001,1
HKR,Parameters\Port3,%GTF%,0x00010001,1
HKR,Parameters\Port3,%DIPM%,0x00010001,0

HKR,Parameters\Port4,%AN%,0x00010001,0
HKR,Parameters\Port4,%LPM%,0x00010001,0
HKR,Parameters\Port4,%LPMSTATE%,0x00010001,0
HKR,Parameters\Port4,%LPMDSTATE%,0x00010001,1
HKR,Parameters\Port4,%GTF%,0x00010001,1
HKR,Parameters\Port4,%DIPM%,0x00010001,0

HKR,Parameters\Port5,%AN%,0x00010001,0
HKR,Parameters\Port5,%LPM%,0x00010001,0
HKR,Parameters\Port5,%LPMSTATE%,0x00010001,0
HKR,Parameters\Port5,%LPMDSTATE%,0x00010001,1
HKR,Parameters\Port5,%GTF%,0x00010001,1
HKR,Parameters\Port5,%DIPM%,0x00010001,0

[iaStor_mobl_parameters_AddReg]
HKR,,Tag,%REG_DWORD%,25
HKR,Parameters,queuePriorityEnable,%REG_DWORD%,0
HKR,Parameters,BusType,0x00010001,0x0000008

HKR,Parameters\Port0,%AN%,0x00010001,0
HKR,Parameters\Port0,%LPM%,0x00010001,1
HKR,Parameters\Port0,%LPMSTATE%,0x00010001,0
HKR,Parameters\Port0,%LPMDSTATE%,0x00010001,1
HKR,Parameters\Port0,%GTF%,0x00010001,1
HKR,Parameters\Port0,%DIPM%,0x00010001,1

HKR,Parameters\Port1,%AN%,0x00010001,0
HKR,Parameters\Port1,%LPM%,0x00010001,1
HKR,Parameters\Port1,%LPMSTATE%,0x00010001,0
HKR,Parameters\Port1,%LPMDSTATE%,0x00010001,1
HKR,Parameters\Port1,%GTF%,0x00010001,1
HKR,Parameters\Port1,%DIPM%,0x00010001,1

HKR,Parameters\Port2,%AN%,0x00010001,0
HKR,Parameters\Port2,%LPM%,0x00010001,1
HKR,Parameters\Port2,%LPMSTATE%,0x00010001,0
HKR,Parameters\Port2,%LPMDSTATE%,0x00010001,1
HKR,Parameters\Port2,%GTF%,0x00010001,1
HKR,Parameters\Port2,%DIPM%,0x00010001,1

HKR,Parameters\Port3,%AN%,0x00010001,0
HKR,Parameters\Port3,%LPM%,0x00010001,1
HKR,Parameters\Port3,%LPMSTATE%,0x00010001,0
HKR,Parameters\Port3,%LPMDSTATE%,0x00010001,1
HKR,Parameters\Port3,%GTF%,0x00010001,1
HKR,Parameters\Port3,%DIPM%,0x00010001,1

HKR,Parameters\Port4,%AN%,0x00010001,0
HKR,Parameters\Port4,%LPM%,0x00010001,1
HKR,Parameters\Port4,%LPMSTATE%,0x00010001,0
HKR,Parameters\Port4,%LPMDSTATE%,0x00010001,1
HKR,Parameters\Port4,%GTF%,0x00010001,1
HKR,Parameters\Port4,%DIPM%,0x00010001,1

HKR,Parameters\Port5,%AN%,0x00010001,0
HKR,Parameters\Port5,%LPM%,0x00010001,1
HKR,Parameters\Port5,%LPMSTATE%,0x00010001,0
HKR,Parameters\Port5,%LPMDSTATE%,0x00010001,1
HKR,Parameters\Port5,%GTF%,0x00010001,1
HKR,Parameters\Port5,%DIPM%,0x00010001,1

[iaStor_EventLog_Inst]
AddReg = iaStor_EventLog_AddReg

[iaStor_EventLog_AddReg]
HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\iaStor.sys"
HKR,,TypesSupported,%REG_DWORD%,7

;********************************************************
; Extra Registry Entries

[Strings]
DiskName									= "Intel Matrix Storage Manager Driver"
*PNP0600.DeviceDesc						 = "Intel RAID Controller"
PCI\VEN_8086&DEV_2682&CC_0104.DeviceDesc	= "Intel(R) ESB2 SATA RAID Controller"
PCI\VEN_8086&DEV_27C3&CC_0104.DeviceDesc	= "Intel(R) ICH7R/DH SATA RAID Controller"
PCI\VEN_8086&DEV_27C6&CC_0104.DeviceDesc	= "Intel(R) ICH7MDH SATA RAID Controller"
PCI\VEN_8086&DEV_2822&CC_0104.DeviceDesc	= "Intel(R) ICH8R/ICH9R/ICH10R/DO SATA RAID Controller"
PCI\VEN_8086&DEV_282A&CC_0104.DeviceDesc	= "Intel(R) ICH8M-E/ICH9M-E SATA RAID Controller"

INTEL="Intel"
AN="AN"
LPM="LPM"
LPMSTATE="LPMSTATE"
LPMDSTATE="LPMDSTATE"
GTF="GTF"
DIPM="DIPM"
;*******************************************
;Handy macro substitutions (non-localizable)
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START	 = 0
SERVICE_ERROR_NORMAL   = 1
REG_EXPAND_SZ		  = 0x00020000
REG_DWORD			  = 0x00010001

If You see anything unusual here, then please let me know because this one got me stumped, really don't know what to do anymore... I'm guessing that DestinationDirs and SourceDisksNames are the ones that need closer look, but I can't really understand what they mean. Perhaps You can translate them to plain english? :)




All right, got it solved, it just needed some editing in the dosnet.inf file, added the following lines

under section:
[FloppyFiles.1]
d1,iastor.sys

under section:
[Files]
d1,iastor.cat
d1,iastor.inf
d1,iastor.sys
d1,iaahci.cat
d1,iaahci.inf




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users