I'd like to include three OEM mass storage drivers to txtsetup.oem file. The problem is [Defaults] section. If I have LSI SCSI as a default, the PC with Adaptec Embedded Serial ATA HostRAID Controller doesn't work (Error: cannot load symmpi.sys) and vice versa. How to solve the problem? Thanks in advance.
Txtsetup.oem:
[Disks]
d1 = "LSI Logic Ultra320 1020/1030 Driver (XP)", \symmpi.tag, \
d2 = "Adaptec Ultra320 Family Manager Set - Microsoft Disk", \u320dsk1, \win32bit
d3 = "Adaptec Embedded Serial ATA HostRAID Controller", \hraidsk1
[Defaults]
scsi = SYMMPI_XP32
#scsi = a79xxNT40
#scsi = ADAPTEC_SATA_HOSTRAID
[scsi]
SYMMPI_XP32 = "LSI Logic Ultra320 1020/1030 Driver (XP 32-bit)",symmpi
a79xxNTIA32 = "Adaptec Ultra320 SCSI Cards (Win XP/Server 2003 IA-32)",adpu320
ADAPTEC_SATA_HOSTRAID = "Adaptec Embedded Serial ATA HostRAID Controller"
[HardwareIds.scsi.SYMMPI_XP32]
id = "PCI\VEN_1000&DEV_0621", "symmpi"
id = "PCI\VEN_1000&DEV_0622", "symmpi"
id = "PCI\VEN_1000&DEV_0624", "symmpi"
id = "PCI\VEN_1000&DEV_0626", "symmpi"
id = "PCI\VEN_1000&DEV_0628", "symmpi"
id = "PCI\VEN_1000&DEV_0030", "symmpi"
[HardwareIds.scsi.a79xxNTIA32]
id = "PCI\VEN_9005&DEV_801D", "adpu320"
id = "PCI\VEN_9005&DEV_801E", "adpu320"
id = "PCI\VEN_9005&DEV_801F", "adpu320"
id = "PCI\VEN_9005&DEV_800F", "adpu320"
id = "PCI\VEN_9005&DEV_800F&SUBSYS_005F9005", "adpu320"
id = "PCI\VEN_9005&DEV_8000&SUBSYS_00609005", "adpu320"
id = "PCI\VEN_9005&DEV_8010&SUBSYS_00409005", "adpu320"
id = "PCI\VEN_9005&DEV_8011&SUBSYS_00419005", "adpu320"
id = "PCI\VEN_9005&DEV_8012&SUBSYS_00429005", "adpu320"
id = "PCI\VEN_9005&DEV_8014&SUBSYS_00449005", "adpu320"
id = "PCI\VEN_9005&DEV_8015&SUBSYS_00409005", "adpu320"
id = "PCI\VEN_9005&DEV_8016&SUBSYS_00409005", "adpu320"
id = "PCI\VEN_9005&DEV_8017&SUBSYS_00449005", "adpu320"
[HardwareIds.scsi.ADAPTEC_SATA_HOSTRAID]
id = "PCI\VEN_8086&DEV_24df","aarich"
id = "PCI\VEN_8086&DEV_25B0","aarich"
id = "PCI\VEN_8086&DEV_2652","aarich"
[Files.scsi.SYMMPI_XP32]
driver = d1,symmpi.sys,SYMMPI
inf = d1,symmpi.inf
catalog = d1,mpixp32.cat
[Files.scsi.a79xxNTIA32]
driver = d2, adpu320.sys, adpu320
inf = d2, adpu320.inf
catalog = d2, adpu320.cat
[Files.scsi.ADAPTEC_SATA_HOSTRAID]
driver = d1,aarich.sys, aarich
inf = d1,aarich.inf
inf = d1,aichmgt.inf
catalog = d1,aarich.cat
catalog = d1,aichmgt.cat
[Config.SYMMPI]
value = Parameters\PnpInterface,5,REG_DWORD,1
[Config.adpu320]
value = "", tag, REG_DWORD, 20
#value = Parameters\PnpInterface,5, REG_DWORD,1
[Config.aarich]
value = "", Group, REG_SZ, "SCSI Miniport"
value = "", Start, REG_DWORD, 0
value = "", Tag, REG_DWORD, 1
value = "", Type, REG_DWORD, 1)
Page 1 of 1
Txtsetup.oem - Multiple OEM Mass Storage drivers (defaults section)
#2
Posted 11 April 2006 - 10:31 PM
Your txtsetup.oem file looks ok. Did you properly create your winnt.sif file and copy the files to the appropriate folders?
I assume you are trying to follow the guide. Not found usually means that the files were not put in the correct location on the CD.
I assume you are trying to follow the guide. Not found usually means that the files were not put in the correct location on the CD.
#3
Posted 12 April 2006 - 12:01 AM
trainee, on Apr 12 2006, 06:31 AM, said:
Your txtsetup.oem file looks ok. Did you properly create your winnt.sif file and copy the files to the appropriate folders?
I assume you are trying to follow the guide. Not found usually means that the files were not put in the correct location on the CD.
I assume you are trying to follow the guide. Not found usually means that the files were not put in the correct location on the CD.
The driver files are in i386/$OEM/Textmode folder...Everything works ok if the default section specifies the appropriate driver...LSI with PC with LSI SCSI and SATA HostRaid PC with SATA HostRaid. If for example LSI SCSI is in the defaults section, then SATA HostRaid tries to find symmpi.sys..
#4
Posted 18 August 2006 - 11:51 AM
What I've found to work is to add seperate sections for each adapter, basically just appending their txtsetup.oem files together. I do change the "disk" idenitfier though. For example:
[Disks]
d1 = "LSI Logic PCI Fusion-MPT Miniport Driver", \symmpi.sys, \
[Defaults]
scsi = SYMMPI_32
[scsi]
SYMMPI_32 = "LSI Logic PCI Fusion-MPT Driver (XP 32-bit)",symmpi
[HardwareIds.scsi.SYMMPI_32]
id = "PCI\VEN_1000&DEV_0622", "symmpi"
;etc...
[Files.scsi.SYMMPI_32]
driver = d1,symmpi.sys,SYMMPI
inf = d1,symmpi.inf
inf = d1,lsipseud.inf
catalog = d1,mpixp32.cat
[Config.SYMMPI]
value = Parameters\PnpInterface,5,REG_DWORD,1
;next txtsetup.oem, with d2 for the disk id
[Disks]
d2 = "Adaptec Ultra320 Family Manager Set - Microsoft Disk", \AdpU320.sys, \
[Defaults]
scsi = a79xxNTIA32
[scsi]
a79xxNTIA32 = "Adaptec Ultra320 SCSI Cards (Win XP/Server 2003 IA-32)"
[Files.scsi.a79xxNTIA32]
driver = d2, adpu320.sys, adpu320
inf = d2, adpu320.inf
catalog = d2, adpu320.cat
[Config.adpu320]
value = "", tag, REG_DWORD, 20
[HardwareIds.scsi.a79xxNTIA32]
id = "PCI\VEN_9005&DEV_801D", "adpu320"
id = "PCI\VEN_9005&DEV_801E", "adpu320"
;etc..
[Disks]
d1 = "LSI Logic PCI Fusion-MPT Miniport Driver", \symmpi.sys, \
[Defaults]
scsi = SYMMPI_32
[scsi]
SYMMPI_32 = "LSI Logic PCI Fusion-MPT Driver (XP 32-bit)",symmpi
[HardwareIds.scsi.SYMMPI_32]
id = "PCI\VEN_1000&DEV_0622", "symmpi"
;etc...
[Files.scsi.SYMMPI_32]
driver = d1,symmpi.sys,SYMMPI
inf = d1,symmpi.inf
inf = d1,lsipseud.inf
catalog = d1,mpixp32.cat
[Config.SYMMPI]
value = Parameters\PnpInterface,5,REG_DWORD,1
;next txtsetup.oem, with d2 for the disk id
[Disks]
d2 = "Adaptec Ultra320 Family Manager Set - Microsoft Disk", \AdpU320.sys, \
[Defaults]
scsi = a79xxNTIA32
[scsi]
a79xxNTIA32 = "Adaptec Ultra320 SCSI Cards (Win XP/Server 2003 IA-32)"
[Files.scsi.a79xxNTIA32]
driver = d2, adpu320.sys, adpu320
inf = d2, adpu320.inf
catalog = d2, adpu320.cat
[Config.adpu320]
value = "", tag, REG_DWORD, 20
[HardwareIds.scsi.a79xxNTIA32]
id = "PCI\VEN_9005&DEV_801D", "adpu320"
id = "PCI\VEN_9005&DEV_801E", "adpu320"
;etc..
Share this topic:
Page 1 of 1



Help
Back to top









