Jump to content

FAQ | txtsetup.oem: Multiple RAID controllers?


Quick99

Recommended Posts

Hi all!

Neat forum and very helpful! :hello:

Maybe someone can help me out...

I want to specify multiple RAID controllers in the txtsetup.oem.

I've already taken care of the unattend.txt and integrated optional RAID Ctrs.

My problem is that I'm not sure how to specify multiple drivers in the txtsetup.oem...

I included my modified version of the txtsetup.oem (not sure if it would work...)

Pls. help! :unsure:

thx!

Quick99

[Disks]
d1 = "LSI MEGARAID Products for Windows 2003 (x86)",mraid,\
d2 = "Windows 2003 Driver Set v1.00", \

[Defaults]
#scsi = MRAIDWNET
#scsi = aac

[Scsi]
aac = "Adaptec SCSI RAID Controller", aac
MRAIDWNET = "LSI MEGARAID Products for Windows 2003 (x86)", mraid35x


[Files.scsi.MRAIDWNET]

driver = d1, mraid35x.sys, mraid35x
inf = d1, oemsetup.inf, mraid35x
inf = d1, nodev.inf
catalog = d1, megaraid.cat

[Files.Scsi.aac]
driver = d2, aac.sys, aac
catalog = d2, aac.cat
inf = d2, aac.inf
inf = d2, aacmgt.inf
driver = d2, aaccin.dll, none

[HardwareIds.scsi.MRAIDWNET]

MRAIDWNET = "PCI\VEN_101E&DEV_1960&SUBSYS_0471101E", "mraid35x"
MRAIDWNET = "PCI\VEN_101E&DEV_1960&SUBSYS_0475101E", "mraid35x"
MRAIDWNET = "PCI\VEN_101E&DEV_1960&SUBSYS_0477101E", "mraid35x"
MRAIDWNET = "PCI\VEN_101E&DEV_1960&SUBSYS_0493101E", "mraid35x"
MRAIDWNET = "PCI\VEN_101E&DEV_1960&SUBSYS_0494101E", "mraid35x"
MRAIDWNET = "PCI\VEN_1000&DEV_1960&SUBSYS_05181000", "mraid35x"
MRAIDWNET = "PCI\VEN_1000&DEV_0407&SUBSYS_05311000", "mraid35x"
MRAIDWNET = "PCI\VEN_1000&DEV_0407&SUBSYS_05321000", "mraid35x"
MRAIDWNET = "PCI\VEN_1000&DEV_0407&SUBSYS_05301000", "mraid35x"
MRAIDWNET = "PCI\VEN_1000&DEV_0408&SUBSYS_00011000", "mraid35x"
MRAIDWNET = "PCI\VEN_1000&DEV_0408&SUBSYS_00021000", "mraid35x"
MRAIDWNET = "PCI\VEN_1000&DEV_1960&SUBSYS_05231000", "mraid35x"
MRAIDWNET = "PCI\VEN_1000&DEV_1960&SUBSYS_45231000", "mraid35x"
MRAIDWNET = "PCI\VEN_101E&DEV_1960&SUBSYS_0522101E", "mraid35x"
MRAIDWNET = "PCI\VEN_1000&DEV_1960&SUBSYS_05221000", "mraid35x"
MRAIDWNET = "PCI\VEN_1000&DEV_1960&SUBSYS_A5201000", "mraid35x"
MRAIDWNET = "PCI\VEN_101E&DEV_1960&SUBSYS_0503101E", "mraid35x"
MRAIDWNET = "PCI\VEN_101E&DEV_1960&SUBSYS_0511101E", "mraid35x"
MRAIDWNET = "PCI\VEN_1000&DEV_0409&SUBSYS_30041000", "mraid35x"
MRAIDWNET = "PCI\VEN_1000&DEV_0409&SUBSYS_30081000", "mraid35x"
MRAIDWNET = "PCI\VEN_1000&DEV_0408&SUBSYS_10651734", "mraid35x"
MRAIDWNET = "PCI\VEN_1000&DEV_0408&SUBSYS_004D1025", "mraid35x"
MRAIDWNET = "PCI\VEN_1000&DEV_0408&SUBSYS_82871033", "mraid35x"
MRAIDWNET = "PCI\VEN_101E&DEV_9010", "mraid35x"
MRAIDWNET = "PCI\VEN_8086&DEV_1960&SUBSYS_0431101E", "mraid35x"
MRAIDWNET = "PCI\VEN_101E&DEV_9060", "mraid35x"
MRAIDWNET = "PCI\VEN_8086&DEV_1960&SUBSYS_0438101E", "mraid35x"
MRAIDWNET = "PCI\VEN_8086&DEV_1960&SUBSYS_0466101E", "mraid35x"
MRAIDWNET = "PCI\VEN_8086&DEV_1960&SUBSYS_0467101E", "mraid35x"
MRAIDWNET = "PCI\VEN_8086&DEV_1960&SUBSYS_0471101E", "mraid35x"
MRAIDWNET = "PCI\VEN_8086&DEV_1960&SUBSYS_0490101E", "mraid35x"
MRAIDWNET = "PCI\VEN_8086&DEV_1960&SUBSYS_0762101E", "mraid35x"
MRAIDWNET = "PCI\VEN_1011&DEV_0046&SUBSYS_0489101E", "mraid35x"
MRAIDWNET = "PCI\VEN_8086&DEV_B555&SUBSYS_0489101E", "mraid35x"
MRAIDWNET = "PCI\VEN_8086&DEV_1960&SUBSYS_0494101E", "mraid35x"
MRAIDWNET = "PCI\VEN_8086&DEV_1960&SUBSYS_0503101E", "mraid35x"
MRAIDWNET = "PCI\VEN_1000&DEV_1960&SUBSYS_05201000", "mraid35x"
MRAIDWNET = "PCI\VEN_8086&DEV_1960&SUBSYS_10C6103C", "mraid35x"
MRAIDWNET = "PCI\VEN_8086&DEV_1960&SUBSYS_10C7103C", "mraid35x"
MRAIDWNET = "PCI\VEN_8086&DEV_1960&SUBSYS_10CC103C", "mraid35x"
MRAIDWNET = "PCI\VEN_8086&DEV_1960&SUBSYS_10CD103C", "mraid35x"
MRAIDWNET = "PCI\VEN_101E&DEV_1960&SUBSYS_60E7103C", "mraid35x"
MRAIDWNET = "PCI\VEN_101E&DEV_1960&SUBSYS_60E8103C", "mraid35x"


MRAIDWNET = "PCI\VEN_1000&DEV_0407&SUBSYS_05308086", "mraid35x"
MRAIDWNET = "PCI\VEN_1000&DEV_0407&SUBSYS_34328086", "mraid35x"
MRAIDWNET = "PCI\VEN_1000&DEV_0407&SUBSYS_05308086", "mraid35x"

MRAIDWNET = "PCI\VEN_1000&DEV_0408&SUBSYS_34318086", "mraid35x"
MRAIDWNET = "PCI\VEN_1000&DEV_0408&SUBSYS_34998086", "mraid35x"
MRAIDWNET = "PCI\VEN_1000&DEV_0408&SUBSYS_00028086", "mraid35x"
MRAIDWNET = "PCI\VEN_1000&DEV_0408&SUBSYS_344C8086", "mraid35x"
MRAIDWNET = "PCI\VEN_1000&DEV_0408&SUBSYS_344D8086", "mraid35x"

MRAIDWNET = "PCI\VEN_1000&DEV_1960&SUBSYS_05238086", "mraid35x"
MRAIDWNET = "PCI\VEN_1000&DEV_1960&SUBSYS_05208086", "mraid35x"

MRAIDWNET = "PCI\VEN_1000&DEV_0409&SUBSYS_30088086", "mraid35x"


[HardwareIds.scsi.aac]
id = "PCI\VEN_9005&DEV_0285&SUBSYS_02859005", "aac"
id = "PCI\VEN_9005&DEV_0285&SUBSYS_02869005", "aac"
id = "PCI\VEN_9005&DEV_0285&SUBSYS_02879005", "aac"
id = "PCI\VEN_9005&DEV_0285&SUBSYS_028A9005", "aac"
id = "PCI\VEN_9005&DEV_0285&SUBSYS_028E9005", "aac"
id = "PCI\VEN_9005&DEV_0285&SUBSYS_028B9005", "aac"
id = "PCI\VEN_9005&DEV_0285&SUBSYS_028F9005", "aac"
id = "PCI\VEN_9005&DEV_0285&SUBSYS_02909005", "aac"
id = "PCI\VEN_9005&DEV_0285&SUBSYS_02929005", "aac"
id = "PCI\VEN_9005&DEV_0285&SUBSYS_02939005", "aac"
id = "PCI\VEN_9005&DEV_0286&SUBSYS_028C9005", "aac"
id = "PCI\VEN_9005&DEV_0286&SUBSYS_028D9005", "aac"
id = "PCI\VEN_9005&DEV_0285&SUBSYS_3227103C", "aac"
id = "PCI\VEN_9005&DEV_0286&SUBSYS_029B9005", "aac"
id = "PCI\VEN_9005&DEV_0286&SUBSYS_029C9005", "aac"
id = "PCI\VEN_9005&DEV_0286&SUBSYS_029D9005", "aac"
id = "PCI\VEN_9005&DEV_0286&SUBSYS_029E9005", "aac"
id = "PCI\VEN_9005&DEV_0286&SUBSYS_029F9005", "aac"

[Config.mraid35x]
value=parameters\PnpInterface,5, REG_DWORD,1


[Config.aac]
value = "", Type, REG_DWORD, 1
value = "", Start, REG_DWORD, 0
value = "", Group, REG_SZ, "SCSI miniport"
value = "", ErrorControl, REG_DWORD, 1
value = Parameters\Device, NumberOfRequests, REG_DWORD, 0fe
value = Parameters\Device, UncachedExtAlignment, REG_DWORD, e
value = Parameters\PnpInterface, 5, REG_DWORD, 1

Edited by Bâshrat the Sneaky
Link to comment
Share on other sites


Sample TXTSETUP.OEM from HP ProLiant Servers SmartStart Installation Tool in which i've added Adaptec RAID controller (aac)

####################################################################################
#
#This txtsetup.oem file can be used for unattended installs of Windows 2003 only.
#
####################################################################################
[Disks]
d1 = "HP Storage Controllers Driver for Windows Server 2003",\TXTSETUP.OEM,\

[Defaults]
SCSI = symmpi

[SCSI]
cpqarry2 = "Compaq Smart Array Controllers"
adpu160m = "Adaptec Ultra160 Family Manager Set"
cpqcissm = "Smart Array 5x and 6x Controllers"
MegaIDE = "Integrated Ultra ATA-100 IDE RAID Controller (Windows 2000)"
symmpi = "LSI Logic Ultra320 1020/1030 Driver (Windows Server 2003)"
lsicsb6 = "CSB-6 Ultra ATA-100 IDE RAID Controller (Windows Server 2003)"
hpcisss2 = "Smart Array SAS/SATA Controllers"
aac = "Adaptec RAID Controller"

[Files.SCSI.cpqarry2]
driver = d1,cpqarry2.sys,cpqarry2
inf = d1,cpqarry2.inf
catalog = d1,cpqarry2.cat

[Files.scsi.adpu160m]
driver = d1,adpu160m.sys, adpu160m
inf = d1,adpu160m.inf
catalog = d1,adpu160m.cat

[Files.scsi.cpqcissm]
driver = d1,cpqcissm.sys,cpqcissm
inf = d1,cpqcissm.inf
catalog = d1,cpqcissm.cat

[Files.scsi.MegaIDE]
driver = d1, MegaIDE.sys, MegaIDE
inf = d1, MegaIDE.inf
catalog = d1, Mega2k.cat

[Files.scsi.symmpi]
driver = d1,symmpi.sys,symmpi
inf = d1,symmpi.inf
catalog = d1,symmpi.cat

[Files.scsi.lsicsb6]
driver = d1, LsiCsb6.sys, lsicsb6
inf = d1, LsiCsb6.inf
inf = d1, NODEV.inf
catalog = d1, CSB6Win.cat

[Files.scsi.hpcisss2]
driver = d1,HpCISSs2.sys, HpCISSs2
inf = d1,HpCISSx2.inf
catalog = d1,HpCISSs2.cat

[Files.Scsi.aac]
driver = d1, aac.sys, aac
catalog = d1, aac.cat
inf = d1, aac.inf
inf = d1, aacmgt.inf
driver = d1, aaccin.dll, none

[Config.cpqarry2]
value = "",tag,REG_DWORD,102
value = Parameters\Device,NumberOfRequests,REG_DWORD,80
value = Parameters\PnpInterface,5,REG_DWORD,1

[Config.adpu160m]
value = "",tag,REG_DWORD,20
value = Parameters\PnpInterface,5, REG_DWORD,1

[Config.cpqcissm]
value = "",tag,REG_DWORD,103
value = Parameters\PnpInterface,5,REG_DWORD,1
value = Parameters\Device,NumberOfRequests,REG_DWORD,ff

[Config.MegaIDE]
value = "", Tag, REG_DWORD, 1

[Config.symmpi]
value = Parameters,dummy,REG_DWORD,0
value = Parameters\PnpInterface,5,REG_DWORD,1

[Config.lsicsb6]
value = "", Tag, REG_DWORD, 1

[Config.HpCISSs2]
value = "",tag,REG_DWORD,103
value = Parameters\PnpInterface,5,REG_DWORD,1
value = Parameters\Device,NumberOfRequests,REG_DWORD,80
value = Parameters\Device,DriverParameters,REG_SZ,"CSMI=None;"

[Config.aac]
value = "", Type, REG_DWORD, 1
value = "", Start, REG_DWORD, 0
value = "", Group, REG_SZ, "SCSI miniport"
value = "", ErrorControl, REG_DWORD, 1
value = Parameters\Device, NumberOfRequests, REG_DWORD, 0fe
value = Parameters\Device, UncachedExtAlignment, REG_DWORD, e

[HardwareIds.scsi.cpqarry2]
id = "PCI\VEN_1000&DEV_0010&SUBSYS_40400E11","cpqarry2"
id = "PCI\VEN_1011&DEV_0046&SUBSYS_40500E11","cpqarry2"
id = "PCI\VEN_1011&DEV_0046&SUBSYS_40510E11","cpqarry2"
id = "PCI\VEN_1011&DEV_0046&SUBSYS_40580E11","cpqarry2"

[HardwareIds.scsi.adpu160m]
id = "PCI\VEN_9005&DEV_00C0","adpu160m"
id = "PCI\VEN_9005&DEV_0080","adpu160m"

[HardwareIds.scsi.cpqcissm]
id = "PCI\VEN_0E11&DEV_B060","cpqcissm"
id = "PCI\VEN_0E11&DEV_B178","cpqcissm"
id = "PCI\VEN_0E11&DEV_0046","cpqcissm"

[HardwareIds.scsi.MegaIDE]
id="PCI\VEN_1095&DEV_0649&SUBSYS_007E0E11", "MegaIDE"

[HardwareIds.scsi.symmpi]
id = "PCI\VEN_1000&DEV_0030", "symmpi"

[HardwareIds.scsi.lsicsb6]
id="PCI\VEN_1166&DEV_0213&SUBSYS_00E80E11", "lsicsb6"

[HardwareIds.scsi.hpcisss2]
id = "PCI\VEN_103C&DEV_3220&SUBSYS_3225103C", "HpCISSs2"

[HardwareIds.scsi.aac]
id = "PCI\VEN_9005&DEV_0285&SUBSYS_3227103C", "aac"

winnt.sif

[unattended]DriverSigningPolicy = Ignore

NtUpgrade = No

Win9xUpgrade = No

OemPnPDriversPath = CPQSYSTEM\pnpdrvs

OemPreinstall = Yes

OemSkipEula = Yes

OverwriteOemFilesOnUpgrade = No

DisableVirtualOemDevices = yes

[OEMBootFiles]

ADPU160M.SYS

CPQARRY2.SYS

CPQCISSM.SYS

MegaIDE.sys

Symmpi.sys

LsiCsb6.sys

HPCISSs2.sys

aac.sys

TXTSETUP.OEM

[MassStorageDrivers]

"Adaptec Ultra160 Family Manager Set"=OEM

"Compaq Smart Array Controllers"=OEM

"Smart Array 5x and 6x Controllers"=OEM

"Integrated Ultra ATA-100 IDE RAID Controller (Windows 2000)"=OEM

"LSI Logic Ultra320 1020/1030 Driver (Windows Server 2003)"=OEM

"Carte h“te SCSI LSI Logic C8100 PCI"=RETAIL

"Carte h“te SCSI LSI Logic C896 PCI"=RETAIL

"Carte h“te SCSI LSI Logic C8xx PCI"=RETAIL

"CD-ROM IDE (ATAPI 1.2)/Contr“leur IDE PCI"=RETAIL

"CSB-6 Ultra ATA-100 IDE RAID Controller (Windows Server 2003)"=OEM

"Smart Array SAS/SATA Controllers"=OEM

"Adaptec RAID Controller"=OEM

take care lines ending with =RETAIL are localized using French 2003 Server TXTSETUP.SIF strings.

All drivers files (*.* + single TXTSETUP.OEM) are copied in both $oem$\Textmode and $oem$\$1\cpqsystem\pnpdrvrs

in your sample:

remove # (uncomment) in [Defaults] section for one line to specify default.

replace tag file used in [Disks] section.

[Disks]d1 = "LSI MEGARAID Products for Windows 2003 (x86)",\TXTSETUP.OEM,\

d2 = "Windows 2003 Driver Set v1.00",\TXTSETUP.OEM,\

[Defaults]

#scsi = MRAIDWNET

scsi = aac

Edited by Bilou_Gateux
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...