PC Review


Reply
Thread Tools Rate Thread

How to add Third-Party SCSI Array controller drivers for Windows 2000 Server

 
 
X-Sturminator
Guest
Posts: n/a
 
      1st Apr 2004
I finally got this to work! I did not find much out there, so I
wanted to post this. This is how to get past that annoying message
"d:\nt\private\ntos\boot\setup\oemdisk.c error 21 line 1044". If
there are any mistakes or additions to this please add to it. :0)

1. Download the drivers for your SCSI controller

2. Make the folder structure on your RIS image:
I386 (already exists)
$OEM$
----$$
--------OEMDIR
----TEXTMODE

3. Place the DLL file for the SCSI controller into the OEMDIR
folder****
EXAMPLE:
cpqcissm.dll

4. Place the other driver files into the TEXTMODE directory along
with the txtsetup.oem file
EXAMPLE:
cpqicissm.cat
cpqcissm.inf
cpqcissm.sys
txtsetup.oem

5. Edit the ristndrd.sif file to include or add:
[Unattended]
DriverSigningPolicy = Ignore
OemPreinstall = yes

[MassStorageDrivers]
"Smart Array 5i, 532, 5312 Controllers" = "OEM"

[OEMBootFiles]
cpqcissm.cat
cpqcissm.dll
cpqcissm.inf
CpqCissm.sys
txtsetup.oem

****NOTE:
http://support.microsoft.com/default...b;EN-US;275334
SYMPTOMS
"On your computer when you run an unattended installation using a
small computer system interface (SCSI) controller with a
manufacturer's drives, you may receive the following error message:

Illegal or missing file types specified in section Files.SCSI.name
CAUSE
This behavior may occur because the line in the Txtsetup.oem file
under the [Files.SCSI.name] heading is not a supported file type for a
SCSI. For example:
dll = (driver).dll

RESOLUTION
To resolve this behavior, you must remove the line in the Txtsetup.oem
file. The dynamic-link library (DLL) file may be copied to the correct
location of the installation by placing the DLL file in the
I386\$Oem$\$$\OEMDIR folder.

(OEMDIR would be the destination folder where the file would normally
be located, if installed to a running operating system. For example,
INF files are normally found in the %SystemRoot%\INF folder, etc. The
correct OEMDIR destination can be found by searching the INF file used
to install the device or driver.)"



Here is what my txtsetup.oem file looks like. Note that the only
thing that was edited was the removal of the "dll = d1,cpqcissm.dll"
entry under the actual controller (B178).
[Disks]
d1 = "Smart Array 5x and 6x Driver Diskette",\TXTSETUP.OEM,\


[Defaults]
SCSI = B060


[SCSI]
B060 = "Smart Array 5300 Controller"
B178 = "Smart Array 5i, 532, 5312 Controllers"
0046 = "Smart Array 641, 642, 6400, 6400EM Controllers"


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


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


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


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


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


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


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



For information on "How to add a NIC driver to a RIS image" see:
http://support.microsoft.com/default...en-us%3B246184


HINT: you can copy over any folder or files to the server's "C:\"
that you want to by placing them into the RIS image folder
"$OEM$\$1\":
I386 (already there)
$OEM$
----$1
 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to add Third-Party SCSI Array controller drivers for Windows 2000 Server X-Sturminator Microsoft Windows 2000 Deployment 1 29th Nov 2011 02:53 PM
Installing windows with 3rd party scsi drivers and no floppy drive =?Utf-8?B?SGVucmlrIEE=?= Windows XP Setup 3 10th Nov 2005 05:03 AM
Using third party SCSI drivers with Windows 2003 RIS server? Robert Gordon Windows XP General 1 10th Mar 2004 09:41 AM
Using third party SCSI drivers with Windows 2003 RIS server? Robert Gordon Windows XP Setup 0 2nd Mar 2004 09:18 PM
Windows XP Setup 3rd Party SCSI/RAID Controller Driver question =?Utf-8?B?cmF5?= Windows XP Help 1 9th Jan 2004 09:21 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 12:37 AM.