[quote name=\'Ausmith1\' date=\'May 6 2003, 11:06 AM\']OK, after reading the steps described in other posts I finally got one driver added to my Win2K Server CD, here is a very basic step by step of how I how I did it.
Plese keep in mind that what I got to work may not be the optimium way of doing it and that I may have included extra steps that are unnecessary, as I have to time to debug every possible scenario I will pare the process down to the mimimium steps required...
For this example I first created a slipstreamed SP3 Win2k Advanced Server ISO with the great Windows CD compiler script available @
http://berns.cae.wisc.edu/pages/wincdman.aspIn the following example we will add the VMWare SCSI drivers for a VMWare 4.0 Workstation
1) Obtain the latest version of the drivers from
http://www.vmware.com/download/downloadscsi.html2) Copy the expanded contents of the driver disk to \$OEM$\$1\Temp\Drivers\SCSI\VMWare
3) Add the path "
Temp\Drivers\SCSI\VMWare;" to the WinNT.Sif file on floppy
4) Copy the file vmscsi.sys to \i386
5) Edit the file \i386\TxtSetup.Sif with the following changes taken from the txtsetup.oem & vmscsi.inf files
In the section [SourceDisksFiles.x86] add the line
vmscsi.sys = 1,,,4_,4,1,,1,4In the section [HardwareIdsDatabase] add the line
PCI\VEN_104B&DEV_1040 = "VMscsi"In the section [SCSI.Load] add the line
VMSCSI = vmscsi.sys,4In the section [SCSI] add the line
VMSCSI = "VMware SCSI Controller"6) Edit the file \i386\DrvIndex.Inf with the following changes
In the section [driver] add the line
vmscsi.sys7) Edit the file \i386\HIVESYS.INF with the following changes
In the section [AddReg] add the lines
HKLM,"SYSTEM\CurrentControlSet\Services\VMscsi","ErrorControl",0x00010003,1
HKLM,"SYSTEM\CurrentControlSet\Services\VMscsi","Group",0x00000002,"SCSI miniport"
HKLM,"SYSTEM\CurrentControlSet\Services\VMscsi","Start",0x00010003,4
HKLM,"SYSTEM\CurrentControlSet\Services\VMscsi","Tag",0x00010003,259
HKLM,"SYSTEM\CurrentControlSet\Services\VMscsi","Type",0x00010003,1
HKLM,"SYSTEM\CurrentControlSet\Services\VMscsi\Parameters",,0x00000012
HKLM,"SYSTEM\CurrentControlSet\Services\VMscsi\Parameters\Device","NumberOfRequests",0x00800003,128
HKLM,"SYSTEM\CurrentControlSet\Services\VMscsi\Parameters\PnpInterface","5",0x00010003,1
HKLM,"SYSTEM\CurrentControlSet\Services\EventLog\System\VMscsi","EventMessageFile",0x00020002,"%SystemRoot%\System32\IoLogMsg.dll"
HKLM,"SYSTEM\CurrentControlSet\Services\EventLog\System\VMscsi","TypesSupported",0x00010003,7Recompile the ISO file and you should now have a CD that will recognise the SCSI adapter in a VMWare 4.0 workstation session.
Notes: I'm not sure if steps 2, 3 & 6 are really necessary, I put them in just to be sure it would work...
Also in my winnt.sif file I added the following line in the [Unattended] section
DriverSigningPolicy=Ignore
See
http://support.microsoft.com/default.aspx?...b;EN-US;q250380for why this must = Ignore
I am still trying to get my Compaq Smart Array 5i drivers to work in this fashion, AFAIK I have everything entered correctly but the system BSODs as soon as it enters GUI mode... Anyone else got this card to work?
I have starting on adding the following cards to my boot CD
IBM ServeRAID 5i
LSI Logic SYMMPI SCSI/FC / Apple FC HBA (Same driver)
Emulex LP950
If I can get all of these to work then I be very happy

http://images.thetechguide.com/forum/public/style_emoticons/<#EMO_DIR#>/tongue.gif\' class=\'bbc_emoticon\' alt=\'

\' />[/quote]
Hi,
steps 2 and 3 are not necessary. Within step 4 copy also the drivers inf file.
In step 5 add also the inf file with vmscsi.sys = 1,,,,,,,20,0,0. If you do so, step 7 is also unnecessary!
If you want to install the OS not from CD but from LAN, you must add the sys and inf files to dossetup.inf.
Scanning txtsetup.sif and dosnet.inf for "ultra66" is an excellent way to see what must be done.
Pit