Microsoft KB Archive/816299

= HOW TO: Create an Unattended Installation of Third-Party Mass Storage Drivers in Windows Server 2003 =

Article ID: 816299

Article Last Modified on 12/3/2007

-

APPLIES TO


 * Microsoft Windows Server 2003, 64-Bit Datacenter Edition
 * Microsoft Windows Server 2003, Enterprise x64 Edition
 * Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
 * Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
 * Microsoft Windows Server 2003, Standard Edition (32-bit x86)
 * Microsoft Windows Server 2003, Web Edition
 * Microsoft Windows Small Business Server 2003 Standard Edition
 * Microsoft Windows Small Business Server 2003 Premium Edition

-



For a Microsoft Windows 2000 version of this article, see 288344





IN THIS TASK

 * SUMMARY
 * To Install Third-Party Mass Storage Drivers
 * REFERENCES



SUMMARY
This article describes how to pre-install third party mass storage drivers on a Microsoft Windows Server 2003 operating system. This article assumes that the third-party supplied drivers use the Txtsetup.oem method for installation.

Note This procedure cannot be used in conjunction with a Winnt.sif file when starting up from a CD for installation.

back to the top

To Install Third-Party Mass Storage Drivers
The following example assumes that you are preinstalling the drivers by using a distribution folder and that you have already created the distribution folder.  If it does not already exist, create an $OEM$ folder under your distribution folder. For example:



 Create a folder named TEXTMODE under the $OEM$ folder. For example:



 Copy the third-party mass storage driver files to this folder. These typically include a Txtsetup.oem file and at least one driver file (.sys file), although there may be more. Copy all the files to the TEXTMODE folder. Use a text editor such as Notepad to edit the :\I386\$OEM$\Textmode\Txtsetup.oem file.  Use the following code to configure your Txtsetup.oem file: [Disks] d1 = &quot;Windows 2003 Driver Set v1.00&quot;, w23dsk1, \ Note the backslash character at the end of the second line.  Save the file.</li> Use a text editor such as Notepad to edit the Unattend.txt file that you are using to perform your unattended installation.</li>  Create the following section: [MassStorageDrivers] &quot;string that identifies the controller in the [scsi] section of TXTSETUP.OEM&quot; = &quot;OEM&quot; For example: [MassStorageDrivers] &quot;Adaptec Ultra160 Family PCI SCSI Controller (29160)&quot; = &quot;OEM&quot; Note If you also use this same unattend file on computers that have IDE controllers that start by using the in-box drivers (drivers that are included with Windows), add the following code line to the [MassStorageDrivers] section: &quot;IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller&quot; = &quot;RETAIL&quot; If you do not add this code, you may receive an &quot;Inaccessible Boot Device&quot; Stop error message during the text mode portion of Setup. </li>  In the Unattend.txt file, create an [OEMBootFiles] section and list the files that you previously copied to the Textmode folder. This typically includes an .inf file, a .sys file, and for Windows 2003 a .cat file. For example: [OEMBootFiles] Driver.Sys Driver.INF Driver.CAT Txtsetup.oem </li> Make sure that OemPreinstall=Yes is in the [Unattended] section of your unattend file. If it is not, Setup does not recognize the drivers.</li></ol>

back to the top

<div class="references_section">