Perform unattended installs
Serdar Yegulalp

Windows NT/2000 administrators like to take advantage of the ability to do an unattended installation, where they can just start the install and walk away without having to answer every prompt. What they don't like, however, is having to do this with machines that require third-party mass-storage drivers, such as RAID controllers. The presence of third-party drivers often forces an administrator to go through the whole install process by hand. Fortunately, there's a more elegant solution, which lets you slip third-party mass-storage drivers into an unattended install.

For this trick to work, you'll need to have drivers that use the TXTSETUP.OEM setup file (most of them do), and you must also use a distribution folder for NT/2K that's on a local drive.

  1. Copy the distribution files to the machine's local hard drive (i.e., everything in the \i386 directory).

  2. Inside the \i386 folder, create a folder named $OEM$.

  3. In the $OEM$ folder, create a folder named TEXTMODE.

  4. Copy all the third-party mass-storage driver files to the TEXTMODE folder. This must include the TXTSETUP.OEM file and at least one driver file (.sys). Be sure to preserve any existing directory hierarchies; copy folders as they are.

  5. Open up Notepad (or your favorite text-only

Requires Free Membership to View

  1. editor) and edit TXTSETUP.OEM. In the section labeled [Disks], replace any references to the root directory (\), to floppy drives, or any other pathnames with a . (that's a period).

    Here's an example:

    [disks]
    d1 = "1394 Mass-Storage Controller", \w2kdsk1, \win2000\1394\
    
    would become:

    [disks]
    d1 = "1394 Mass-Storage Controller", w2kdsk1, .
    
    Again, note the period at the end of the line.

  2. Edit the UNATTEND.TXT file and create the following section:

    [MassStorageDrivers]
    "Identifier" = "OEM".
    
    The "Identifier" (enclosed in quotes) is whatever name you want to use for the driver to identify it, such as the make and model. For instance:

     [MassStorageDrivers]
    "BusLogic SCSI Controller" = "OEM"
    
    Note that if you use this UNATTEND.TXT in a system that has IDE controllers that start using the in-box drivers, then add the following line to [MassStorageDrivers] as well:

    "IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller" = "RETAIL"
    
    If you don't do this, you'll BSOD with an Inaccessible Boot Device, guaranteed.

  3. Add an OemPreinstall=Yes to the [Unattended] section, or Setup won't recognize the drivers.

When you're done copying and editing, start the unattended install from the \I386 directory as you normally would.


Serdar Yegulalp is the editor of the Windows 2000 Power Users Newsletter.

Related Book

Microsoft Windows 2000 Professional Installation and Configuration Handbook
by Jim Boyce
Online Price: $39.99
Publisher Name: QUE
Date published: February 2000
Summary:
The Microsoft Windows 2000 Professional Installation and Configuration Handbook provides information needed to install and configure Windows 2000 Professional for optimum performance. This book allows you to confidently install and configure your system for optimum performance and flexibility and provides tips and techniques to boost productivity.


This was first published in October 2001

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

Disclaimer: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.