In reply to:
How did you modify the
TXTSETUP.SIF and DOSNET.INF?
I have wanted to include drivers in the install so windows will detect them itself. I have been successful with IBM ServeRAID 4Lx but failed with 2 nic\'s, audio and usb.
Use OemPnpDriversPath for the audio, nics and usb. For the raid, well here is what I did for the intel drivers. Read the posts above about the txtsetup.oem file which contains all this info in a different form.
DOSNET.INF, added these lines at the end of the sections:
[FloppyFiles.3]
d1,IdeBusDr.sys
d1,IdeChnDr.sys
[Files]
d1,IdeBusDr.sys
d1,IdeChnDr.sys
d1,IPrtCnst.dll
d1,IdeChnDr.inf
d1,diactfrm.inf
d1,dmusic.inf
d1,dplay.inf
d1,dsound.inf
d1,dxnt.inf
d1,dxbda.inf
d1,dxdllreg.inf
d1,dxntunp.inf
d1,dxver.inf
d1,ksreg.inf
TXTSETUP.SIF, these sections have the following lines, I did not add all these lines. I give them only to show the order:
[SourceDisksNames.x86]
1 = %wkscd%,cdrom_ip.5,,i386
2 = %spcd%,cdromsp3.tst,,i386,1
3 = \"Intel Application Accelerator Driver\",idebusdr.sys,,i386,1
_1 = %wks1%,disk101,,\"\"
_2 = %wks2%,disk102,,\"\"
_3 = %wks3%,disk103,,\"\"
_4 = %wks4%,disk104,,\"\"
1_ = %wks1%,disk101,,\"\"
2_ = %wks2%,disk102,,\"\"
3_ = %wks3%,disk103,,\"\"
4_ = %wks4%,disk104,,\"\"
[SourceDisksFiles]
yahoo.bmp = 1,,,,,,,,3,3
zapotec.bmp = 1,,,,,,,1,3,3
complus.flg = 1,,,,,,,2,0,0,~clbcatq.dll
IdeBusDr.sys = 3,,,,,,4_,4,1
IdeChnDr.sys = 3,,,,,,4_,4,0,0
IPrtCnst.dll = 3,,,,,,,2,0,0
IdeChnDr.inf = 3,,,,,,,20,0,0
dxnt.inf = 2,,,,,,,20,0,0
dxbda.inf = 2,,,,,,,20,0,0
dxdllreg.inf = 2,,,,,,,20,0,0
diactfrm.inf = 2,,,,,,,,3,3
dmusic.inf = 2,,,,,,,,3,3
dplay.inf = 2,,,,,,,,3,3
dsound.inf = 2,,,,,,,,3,3
dxntunp.inf = 2,,,,,,,,3,3
dxver.inf = 2,,,,,,,,3,3
ksreg.inf = 2,,,,,,,,3,3
[HardwareIdsDatabase]
1394609E&10483 = \"sbp2port\"
GenDisk = \"Disk\",{4D36E967-E325-11CE-BFC1-08002BE10318}
GenOptical = \"Disk\"
GenCdRom = \"CdRom\"
SCSIWormSONY____CD-R___CDU920S__ = \"CdRom\"
GenFloppyDisk = \"flpydisk\"
PCIVEN_8086&DEV_244B&CC_0101 = \"IdeBusDr\"
PCIVEN_8086&DEV_1230 = \"intelide\"
PCIVEN_8086&DEV_7010 = \"intelide\"
PCIVEN_8086&DEV_7111 = \"intelide\"
PCIVEN_8086&DEV_2411 = \"intelide\"
PCIVEN_8086&DEV_2421 = \"intelide\"
PCIVEN_8086&DEV_7199 = \"intelide\"
PCIVEN_105A&DEV_4D33 = \"pciide\"
PCICC_0101 = \"pciide\"
I_Primary_IDE_Channel = \"IdeChnDr\"
I_Secondary_IDE_Channel = \"IdeChnDr\"
*PNP0600 = \"atapi\"
[SCSI.Load]
cpqarray = cpqarray.sys,4
IdeChnDr = IdeChnDr.sys,4
atapi = atapi.sys,4
ncrc710 = ncrc710.sys,4
[BusExtenders.Load]
pcmcia = pcmcia.sys
IdeBusDr = IdeBusDr.sys
pciide = pciide.sys
[files.pci]
pci.sys,4
[files.IdeBusDr]
IdeBusDr.sys,4
[files.pciide]
pciide.sys,4
pciidex.sys,4
[BusExtenders]
pcmcia = \"PCMCIA Support\",files.pcmcia,pcmcia
IdeBusDr = \"Intel® 82801BA Ultra ATA Controller\",files.IdeBusDr,IdeBusDr
pciide = \"PCI IDE Bus Driver\",files.pciide,pciide
[SCSI]
ipsraidn = \"IBM ServeRAID Adapter\"
IdeChnDr = \"Intel® Ultra ATA Controller\"
atapi = \"IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller\"
ini910u = \"Initio Ultra SCSI Host Adapter\"
For reference, IdeBusDr.sys is a BootBusExtender and IdeChnDr.sys is a SCSI Miniport driver.