Novell is now a part of Micro Focus

Automating the NetWare 5 Installation with a Response File

Articles and Tips: article

CURT KANAHELE
Software Engineering Manager
Novell, Inc.

01 Dec 1998


Installers and resellers are always looking for ways to streamline the server installation process. Here's a little-known feature to automate the whole thing.

Introduction

Installing the NetWare 5 operating system software can be easier and more flexible when you use a Response File. In conjunction with the new graphical server installation program, the Response File allows you to set and display specific defaults, bypass entire sections, or automate the entire server installation process.

If a Response File is given as input, the NetWare 5 server installation reads the installation parameters directly from the Response File. During the server installation, the default installation values are replaced with the values specified in the Response File. The installation program simply accepts the values as they appear and continues to the next installation screen. If desired, the entire sequence of installation screens may be skipped because the installation program gets all the required information from the Response File.

This AppNote tells how to create, modify, and select a Response File when installing a NetWare 5 server. It describes the syntax for the various section and key names, and lists all of the possible keys that can be included in the Response File.

The Response File feature is useful to a variety of customers and vendors. Novell customers who have established server hardware standards in their enterprise can use the Response File to rapidly deploy multiple NetWare 5 servers. Customers may also have need to preconfigure some of the NetWare 5 installation, but leave other parameters to the local administrator. Resellers and OEMs will find the Response File useful for pre-installing NetWare 5 prior to shipping a server to their customers. A follow-up AppNote will cover these specific uses of the Response File.

How to Create a Response File

A Response File can be created from scratch or edited from a previous server installation. Care must be taken when using a Response File from a previous installation because it may contain advanced configuration options that are not wanted for a new installation.

Creating a New Response File

Use an ASCII text editor such as EDIT to input parameters as described in the Syntax section of this document.

Using a Response File from a Previous Server Installation

A Response File can be generated from a server installation or upgrade and used as input for additional server installations or upgrades. Using the Response File from another server installation works best when both servers have the same hardware configuration.

To use the Response File generated in a server installation, do the following:

  1. Perform the first server installation. Reboot the server by answering "Yes" on the closing screen of the installation.

  2. Log in to the new server after it has been rebooted.

  3. Copy the RESPONSE.NI file from the SYS:NI\DATA directory to a diskette and/or to the new server.

  4. Modify the file by adjusting the parameters as needed and removing unwanted sections.

How to Select a Response File

A Response File can be given as input in one of two ways: (1) identified during the server installation, or (2) via the command line.

To identify a Response File during the server installation, do the following:

  1. Copy the Response File to a diskette, hard disk, or network directory accessible by the PC on which you are installing NetWare 5.

  2. Start the server installation by typing INSTALL <Enter<.

  3. On the Install Options screen (the first screen after language selection), press <F3< for the Response File window. (Note that this use of the <F3< key can be disabled by using a special setting in the Response File.)

  4. Type in the full DOS path and filename for the Response File.

An example of specifying a Response File on diskette is shown in Figure 1.

Figure 1: You can input the name of the Response File at this point in the server installation program.

To input a Response File via the command line, do the following:

  1. Copy the Response File to a diskette, hard disk, or network directory accessible by the PC on which you are installing NetWare 5.

  2. Start the server installation from CD-ROM, hard disk, or network directory by typing:

    INSTALL /RF=<Response File DOS path\filename<

    For example, if you are installing NetWare 5 from the CD-ROM and the Response File is on a diskette, you would type:

    D:\INSTALL /RF=A:\RESPONSE.TXT

Response File Syntax

The Response File is a Windows INI-type file. Data items are identified as keys. Keys have associated values that you would specify for data fields (for example, key = value). These keys are grouped in sections. For the NetWare 5 installation program, each data input screen has one or more sections associated with it. Section names of the NetWare 5 installation generally correspond to the function of the screens.

Section and key names are case sensitive. Values associated with keys are not case sensitive. A semicolon ( ; ) placed at the beginning of a line specifies that the line is a comment.

Sections may be placed in any order within the Response File. However, if there is more than one section with the same section name, the first section encountered in the Response File will be the one used; any others will be ignored.

Section Headings

The following table lists the sections that apply to the NetWare 5 server installation. For the most part, they are listed in the order they appear during the installation.


Section Heading
Purpose

[NWI:Product Information]

Identifies the specific product version that this Response File is associated with.

[NWI:Language]

Specifies the languages to be installed on the server.

[NWI:Install Options]

Corresponds to the first data input screen.

[NWI:Locale]

Corresponds to the regional settings screen.

[NWI:Mouse and Video]

Corresponds to the mouse and video settings screen.

[NWI:Hardware]

Corresponds to the hardware detection and driver matching function of the installation program.

Note: If drivers are found in the Update directories, they will be used instead of the drivers found on the NetWare 5 CD-ROM.

[NWI:Multi-Processor System]

Identifies the driver associated with the processor system in the server.

[NWI:Storage Adapter n]

Identifies the driver and its associated parameters for a specific storage adapter. This section may be duplicated for as many adapters as are in the server. The variable n uniquely identifies the sequence of the section (for example, 1, 2, and so on).

[NWI:Storage Device n]

Specifies storage devices. This section may be duplicated for as many devices as are in the server. The variable n uniquely identifies the sequence of the section (for example, 1, 2, and so on).

[NWI:Network Adapter n]

Identifies the driver and its associated parameters for a specific network adapter. This section may be duplicated for as many adapters as are in the server. The variable n uniquely identifies the sequence of the section (for example, 1, 2, and so on).

[NWI:HotPlug System]

Identifies the driver associated with the processor system in the server.

[NWI:NetWare Loadable Module]

Identifies NLMs that are to be loaded with the hardware drivers.

[NWI:Misc]

For parameters that do not correspond to a data input screen.

[NWI:NW Volume]

Specifies the parameters for the SYS volume and its NetWare partition.

[NWI:File Server]

Specifies the parameters that uniquely identify the server.

[NWI:Protocols]

Controls whether the protocol screen is displayed.

[NWI:TCPIP]

Specifies TCP/IP parameters.

[NWI:IPX]

Specifies IPX parameters.

[NWI:Time Zone]

Corresponds to the time zone screen.

[NWI:NDS]

Corresponds to the NDS screen.

[NWI:License]

Identifies the location of the license file.

[NWI:Time Synchronization]

Identifies time synchronization configuration.

[NWI:DNS]

Specifies Domain Name Service parameters.

[NWI:SNMP]

Specifies Simple Network Management Protocol parameters.

[NWI:Add To Startup]

Specifies lines to be added to the STARTUP.NCF file

[NWI:Append To Autoexec.ncf]

Specifies lines to be added to the AUTOEXEC.NCF file.

The Prompt Key

A Prompt key is listed with each section that corresponds to a data input screen. This key controls whether the screen will be displayed, giving you the ability to pass in the keys and values of the section via the Response File and bypass the screen. If the value of Prompt is True, the screen will be displayed and the data that is specified in the Response File will be presented as default values. If the value of Prompt is False, the screen will not be displayed. However, if any of the required data is missing in the Response File, the screen will be displayed regardless of the Prompt value.

In the following example, the NDS section includes Prompt=True. Therefore the NDS data input screen will be displayed with the specified information already filled in.

[NWI:NDS]
Prompt = True
Tree Name = Novell
New Tree = True
Server Context = O=Utah
Admin Context = O=Utah
Admin Login Name = Admin
Admin Password = install
Display Summary = True
Schema Extensions = sys:/system/schema/NLS.SCH,sys:/system/
   schema/AUDITING.SCH,sys:/system/schema/NWADMIN.SCH,sys:/
   system/schema/NRD.SCH,sys:system/schema/SAS.SCH,sys:/system/
   schema/NDSPKI.SCH,sys:/system/schema/MASV.SCH,sys:system/
   schema/SLP.SCH
Schema Extensions Pre DS = sys:/system/schema/NDS500.SCH,
   sys:/system/schema/NLS.SCH

With this entry in the Response File, the NDS information screen will be displayed with the specified defaults as shown in Figure 2.

Figure 2: Example of the NDS information screen with defaults from the Response File filled in.

If the entry in the Response File were as follows, the NDS input screen and the Summary screens would not be displayed and the NetWare 5 installation program would bypass them.

[NWI:NDS]
Prompt=False
Tree Name = Novell
New Tree = True
Server Context = O=Utah
Admin Context = O=Utah
Admin Login Name = Admin
Admin Password = install
Display Summary = False
. . .

NetWare 5 Response File Sections and Keys

The NetWare 5 installation sections and their associated keys are specified below. Section names and key names are in bold. Included for each key are the default value, possible values, and whether the key is required for the NetWare5 installation to run silently (for example, to create a new NDS tree without any user input, New Tree=True must appear in the Response File). Also included for each key are an example and a short description of the key's purpose.

[NWI:Product Information] Section


Major Version

= <string<

Default

NetWare 5

Values

(product name)

Required

Yes

Example

Major Version = NetWare 5

Purpose

Specifies the name of the product that this Response File is associated with. If this value does not match that of the NetWare default Response File (normally found in the INSTALL directory on the CD image), the installation will not continue.


Minor Version

= <integer<

Default

00

Values

0-99

Required

Yes

Example

Minor Version = 00

Purpose

Specifies the revision level of the product. If this value does not match that of the NetWare default Response File (normally found in the INSTALL directory on the CD image), the installation will not continue.

[NWI:Language] Section


Prompt

= <string<

Default

True

Values

True or False

Required

Yes

Example

Prompt = True

Purpose

Controls whether the screen is displayed.


Server Language

= <integer<

Default

4 (English)

Values

1-100 (values are specified in INSTALL\PROFILE.TXT on the CD image)

Required

Yes

Example

Server Language = 4

Purpose

Specifies the language that the screens of the installation program will be displayed in. This will also be the default language of the server.


Additional Languages

= <integer(s) separated by commas<

Default

(none)

Values

1-100 (values are specified in INSTALL\PROFILE.TXT on the CD image)

Required

No

Example

Additional Languages = 5,6

Purpose

Specifies additional languages that will be installed on the server.

[NWI:Install Options] Section


Prompt

= <string<

Default

True

Values

True or False

Required

Yes

Example

Prompt = True

Purpose

Controls whether the screen is displayed.


Upgrade

= <string<

Default

False

Values

True or False

Required

Yes

Example

Upgrade = False

Purpose

Specifies whether the installation will be an upgrade or a new installation. False specifies a new installation rather than an upgrade.


Startup Directory

= <string<

Default

C:\NWSERVER

Values

(existing DOS path up to 255 characters)

Required

Yes

Example

Startup Directory = C:\NWSERVER

Purpose

Identifies the directory where the server's initialization files will reside on the Boot Partition.

[NWI:Locale] Section


Prompt

= <string<

Default

True

Values

True or False

Required

Yes

Example

Prompt = True

Purpose

Controls whether the screen is displayed.


Country Code

= <integer<

Default

001

Values

(values are specified in INSTALL\NLS\<language number<\LOCALE.TXT on the CD image)

Required

Yes

Example

Country Code = 001

Purpose

Specifies the country-oriented settings for display.


Code Page

= <integer<

Default

437

Values

(values are specified in INSTALL\NLS\<language number<\LOCALE.TXT on the CD image)

Required

Yes

Example

Code Page = 437

Purpose Sets the character set for the server.


Keyboard

= <string<

Default

United States

Values

(values are specified in INSTALL\NLS\<language number<\LOCALE.TXT on the CD image)

Required

Yes

Example

Keyboard = United States

Purpose

Sets the keyboard type.


Replace DOS Config Files

= <string<

Default

True

Values

True or False

Required

No

Example

Replace DOS Config Files = True

Purpose

Adds new AUTOEXEC.BAT and CONFIG.SYS files that set a minimal DOS environment and automatically load the server. Pre-existing AUTOEXEC.BAT and CONFIG.SYS files on the server will be renamed to *.000. If this value is set to True and AUTOEXEC.000 already exists, then AUTOEXEC.BAT will be renamed to AUTOEXEC.001 and so on.


Allow User Response File

= <string<

Default

True

Values

True or False

Required

No

Example

Allow User Response File = True

Purpose

Makes the F3 key available on the opening screen. It allows a user to input a path to an additional Response File. Note: Values in a user Response File will override the values of other Response Files passed in previously to the installation program.

[NWI:Mouse and Video] Section


Prompt

= <string<

Default

True

Values

True or False

Required

Yes

Example

Prompt = True

Purpose

Controls whether the screen is displayed.


Mouse

= <string<

Default

PS/2

Values

PS/2, Serial COM1, Serial COM2, No Mouse (values are specified in INSTALL\NLS\<language number<\LOCALE.TXT on the CD image)

Required

Yes

Example

Mouse = PS/2

Purpose

Specifies the mouse type that will be used for the graphical portion of the installation.


Use Super VGA

= <string<

Default

True

Values

True or False

Required

No

Example

Use Super VGA = True

Purpose

Indicates whether 256-color Super VGA is set for the graphical portion of the installation. If set to False, 16-color Standard VGA is set.

[NWI:Hardware] Section


Prompt

= <string<

Default

True

Values

True or False

Required

Yes

Example

Prompt = True

Purpose

Controls whether the screen is displayed.


Update Storage Driver Directory

= <DOS path<

Default

(none)

The Install always looks in C:\NWUPDATE as well

Values

(existing DOS path up to 255 characters)

Required

No

Example

Update Storage Driver Directory = F:\DRV\UPDATE

Purpose

Specifies the directory path where updated storage (HAM and CDM) drivers will be found. The directory should already exist and be a local DOS path. Note: Associated DDI files must accompany the storage drivers in this directory.


Update Network Driver Directory

= <DOS path<

Default

(none)

The Install always looks in C:\NWUPDATE as well

Values

(existing DOS path up to 255 characters)

Required

No

Example

Update Network Driver Directory = F:\DRV\UPDATE

Purpose

Specifies the directory path where updated network (LAN) drivers will be found. The directory should already exist and be a local DOS path. Note: Associated LDI files must accompany the storage drivers in this directory.


Update PSM Driver Directory

= <DOS path<

Default

(none)

The Install always looks in C:\NWUPDATE as well

Values

(existing DOS path up to 255 characters)

Required

No

Example

Update PSM Driver Directory = F:\DRV\UPDATE

Purpose

Specifies the directory path where updated processor (PSM) drivers will be found. The directory should already exist and be a local DOS path. Note: Associated PDI files must accompany the storage drivers in this directory.


Update Source Drive Type

= <string<

Default

(the type of the install source)

Values

Floppy or CD or Network or Other

Required

No, unless one or more of the Update keys above are set

Example

Update Source Drive Type = Network

Purpose

Specifies the type of the source directories identified in the keys above; all directories must be of the same type.


CD-ROM Driver

= <string<

Default

NetWare

Values

NetWare or DOS

Required

No

Example

Source Media Access = NetWare

Purpose

Determines the driver type (DOS or server) used to access the CD-ROM during installation.


PSM Detection

= <string<

Default

True

Values

True or False

Required

No

Example

PSM Detection = True

Purpose

Controls whether driver matching is performed for the processor system. If driver information is identified in the Response File (see Multi-Processor System section), detection may be set to False.


Storage Detection

= <string<

Default

True

Values

True or False

Required

No

Example

Storage Detection = True

Purpose

Controls whether detection of storage adapters and driver matching is performed. If storage adapter and driver information is identified in the Response File (see Storage Adapter section), detection may be set to False.


Network Detection

= <string<

Default

True

Values

True or False

Required

No

Example

Network Detection = True

Purpose

Controls whether detection of network adapters and driver matching is performed. If network adapter and driver information is identified in the Response File (see Network Adapter section), detection may be set to False.


Device Detection

= <string<

Default

True

Values

True or False

Required

No

Example

Device Detection = True

Purpose

Controls whether detection of storage devices and driver matching is performed. If storage adapter and driver information is identified in the Response File (see Storage Device section), detection may be set to False.


HotPlug Detection

= <string<

Default

True

Values

True or False

Required

No

Example

HotPlug Detection = True

Purpose

Controls whether detection of HotPlug devices and driver matching is performed.

[NWI:Multi-Processor System] Section


Driver File

= <filename<

Default

(none)

Values

(name of driver)

Required

No, unless PSM Detection=False

Example

Driver File = MPS14.PSM

Purpose

Identifies the driver to use for the server's multiprocessor system.


[NWI:Storage Adapter n] Section(s)

Example

[NWI:Storage Adapter 1]

Description

This section may be included for each storage adapter in the server. Several keys described under this section are optional. If the driver is detectable by NetWare, only the Driver File key is required for the section. The other keys and values are varied and are extracted from the driver's corresponding DDI file.


Driver File

= <filename<

Default

(none)

Values

(name of driver)

Required

No, unless Storage Detection=False

Example

Driver File = AHA2940.HAM

Purpose

Identifies the driver to use for the storage adapter.


SLOT

= <integer<

Default

(none)

Values

(may be a 5-digit Hardware Instance Number assigned on servers with buses that support detection - such as PCI)

Required

No, unless the driver is for an ISA adapter

Example

SLOT = 2

Purpose

Specifies the bus slot of the storage adapter to which the driver should be loaded.


INT

= <hexadecimal number<

Default

(none)

Values

1-F

Required

No, unless the driver is for an ISA adapter

Example

INT = F

Purpose

Specifies the interrupt that the adapter is set to; this parameter is commonly used for ISA bus adapters.


PORT

= <number<

Default

(none)

Values

(3-digit memory address)

Required

No, unless the driver is for an ISA adapter

Example

PORT = 170

Purpose

Specifies the memory address the adapter is set to; this parameter is commonly used for ISA bus adapters.


[NWI:Storage Device n] Section(s)

Example

[NWI:Storage Device 1]

Description

This section may be included for each storage device in the server.


Driver File

= <filename<

Default

(none)

Values

(name of driver)

Required

No, unless Device Detection=False

Example

Driver File = IDECD.CDM

Purpose

Identifies the driver to use for the storage device.


[NWI:Network Adapter n] Section(s)

Example

[NWI:Network Adapter 1]

Description

This section may be included for each network adapter in the server. Several keys described under this section are optional. If the driver is detectable by NetWare, only the Driver File key is required for the section. The other keys and values are varied and are extracted from the driver's corresponding LDI file.


Driver File

= <filename<

Default

(none)

Values

(name of driver)

Required

No, unless Network Detection=False

Example

Driver File = 3C59X.LAN

Purpose

Identifies the driver to use for the network adapter.


SLOT

= <integer<

Default

(none)

Values

(may be a 5-digit Hardware Instance Number assigned on servers with buses that support detection - such as PCI)

Required

No, unless the driver is for an ISA adapter

Example

SLOT = 10001

Purpose

Specifies the bus slot of the network adapter to which the driver should be loaded.


INT

= <hexadecimal number<

Default

(none)

Values

1-F

Required

No, unless the driver is for an ISA adapter

Example

INT = F

Purpose

Specifies the interrupt that the adapter is set to; this parameter is commonly used for ISA bus adapters.


PORT

= <number<

Default

(none)

Values

(3-digit memory address)

Required

No, unless the driver is for an ISA adapter

Example

PORT = 170

Purpose

Specifies the memory address the adapter is set to; this parameter is commonly used for ISA bus adapters.


Adapter Name

= <string<

Default

(none)

Values

(text up to 255 characters)

Required

No

Example

Adapter Name = 3C59X_1

Purpose

Specifies a unique name for this adapter.


Frame Type n

= <frame type<

Default

(none)

Values

(frame types supported by the driver are found in the driver's LDI file)

Required

No

Example

Frame Type 1 = Ethernet_802.2

Purpose

Identifies the network frame type to be used when loading the driver. There may be as many descriptions as there are frame types supported by the driver - n uniquely identifies the frame type (for example, 1, 2, etc.).


Logical Name n

= <string<

Default

(none)

Values

(text combining the Frame Type with the Adapter Name)

Required

No

Example

Logical Name 1 = 3C59X_1_E82

Purpose

Identifies the name to be used when binding a protocol to a frame type on this adapter. There must be a logical name for each frame type loaded with the driver - n uniquely identifies the frame type (for example, 1, 2, etc.).


Octet Bit Order

= <string<

Default

LSB

Values

LSB or MSB

Required

No

Example

Octet Bit Order = LSB

Purpose

Specifies the bit order (Least Significant Bit or Most Significant Bit) that this network adapter uses for deciphering the node address.

[NWI:HotPlug System] Section


Driver File

= <filename<

Default

(none)

Values

(name of driver)

Required

No, unless HotPlug Detection=False

Example

Driver File = CPQSBD.NLM

Purpose

Identifies the driver to use for the Hotplug system.

[NWI:NetWare Loadable Module] Section


Driver File

= <filename<

Default

(none)

Values

(name of NLM)

Required

No

Example

Driver File = ROUTE.NLM

Purpose

Identifies the NLM to load during installation. This is typically used for network support NLMs.

[NWI:NW Volume] Section


Prompt

= <string<

Default

True

Values

True or False

Required

Yes

Example

Prompt = True

Purpose

Controls whether the SYS Volume and Partition screen is displayed.


SYS Partition Size

= <integer<

Default

(all free space on the first drive identified by NetWare)

Values

(dependent on drive size - takes into account the Minimum SYS Volume Size set by NetWare) (MB)

Required

No

Example

SYS Partition Size = 1000

Purpose

Identifies the size of the NetWare partition on which the SYS volume will be created.


SYS Partition HotFix Size

= <integer<

Default

(calculated on SYS Partition Size)

Values

0 to 120 (MB)

Required

No

Example

SYS Partition HotFix Size = 20

Purpose

Identifies the size of the HotFix redirection area on the partition.


SYS Volume Size

= <integer<

Default

(SYS Partition Size minus SYS Partition HotFix Size)

Values

(250 to The total free space in MB on the SYS partition)

Required

No

Example

SYS Volume Size = 500

Purpose

Identifies the size of the SYS volume.


Allow Volume Properties

= <string<

Default

True

Values

True or False

Required

No

Example

Allow Volume Properties = True

Purpose

Makes the F3 Volume Properties key available on the sys volume screen.


Block Size

= <integer<

Default

(calculated on SYS Volume Size)

Values

4 or 8 or 16 or 32 or 64

Required

No

Example

Block Size = 64

Purpose

Identifies the SYS volume's block size.


Compression

= <string<

Default

True

Values

True or False

Required

No

Example

Compression = True

Purpose

Specifies whether compression is enabled on volume SYS:


Suballocation

= <string<

Default

True

Values

True or False

Required

No

Example

Suballocation = True

Purpose

Specifies whether suballocation is enabled on volume SYS:


Data Migration

= <string<

Default

False

Values

True or False

Required

No

Example

Data Migration = True

Purpose

Specifies whether data migration is enabled on volume SYS:


GUI Prompt

= <string<

Default

True

Values

True or False

Required

Yes

Example

GUI Prompt = True

Purpose

Controls whether the File System screen is displayed during the graphical portion of the install. Note: If all detectable disk space is not taken by Volume SYS, the graphical disk carving screen will display even if GUI Prompt=False.

[NWI:Misc] Section


Relogin Password

= <string<

Default

(none)

Values

(text)

Required

No, unless it is a network installation

Example

Relogin Password = Novell

Purpose

Specifies the password for the user connection being used while installing across the network. When this section is properly used, the install bypasses the reauthentication screen following the loading of the LAN driver and prior to the preliminary file copy.

[NWI:File Server] Section

Note: Note: This is the first section used during the graphical portion of the installation.


Prompt

= <string<

Default

True

Values

True or False

Required

Yes

Example

Prompt = True

Purpose

Controls whether the screen is displayed.


Servername

= <string<

Default

(none)

Values

(text up to 47 characters - see NetWare documentation for valid set of characters)

Required

Yes

Example

Servername = Novell

Purpose

Specifies the name of the server. (A server is brought up with temporary name until a valid Servername is entered.)


Server ID Number

= <hexadecimal number<

Default

(randomly generated)

Values

00000001-FFFFFFFF

Required

Yes

Example

Server ID Number = 01010101

Purpose

Uniquely identifies the server for network communication purposes. This number should not conflict with any existing IPX addresses or server ID numbers on your network.

[NWI:Protocols] Section


Prompt

= <string<

Default

True

Values

True or False

Required

Yes

Example

Prompt = True

Purpose

Controls whether the protocols screen is displayed.

[NWI:TCPIP] Section

The variable n uniquely identifies each set of bindings (for example, 1, 2, and so on). The address, subnet mask, and gateway variables should have the same value as the corresponding Logical Name.


Logical Name n

= <string<

Default

(none)

Values

(logical name identified in the Network Adapter section(s) of the Response File)

Required

No, unless IP is to be bound

Example

Logical Name 1 = 3C59X_1_EII

Purpose

Identifies the name of the adapter and frame type to which the protocol is to be bound.


IP Address n

= <decimal number<

Default

(none)

Values

(valid IP address)

Required

No, unless Logical Name is set

Example

IP Address 1 = 130.1.130.1

Purpose

Specifies the IP address to be bound with Logical Name n.


Subnet Mask n

= <decimal number<

Default

(none)

Values

(valid IP address)

Required

No, unless Logical Name is set

Example

Subnet Mask 1 = 255.255.255.0

Purpose

Specifies the subnet. Divides the IP address into network address and node address.


Gateway n

= <decimal number<

Default

(none)

Values

(valid IP address)

Required

No

Example

Gateway 1 = 127.127.0.254

Purpose

Identifies the gateway or router through which this server may communicate outside the subnet.

[NWI:IPX] Section

The variable n uniquely identifies each set of bindings (for example, 1, 2, and so on). The address variable should have the same value as the corresponding Logical Name.


Logical Name n

= <string<

Default

(none)

Values

(logical name identified in the Network Adapter section(s) of the Response File)

Required

No, unless IPX is to be bound

Example

Logical Name 1 = 3C59X_1_E82

Purpose

Identifies the name of the adapter and frame type to which the protocol is to be bound.


IPX Address n

= <hexadecimal number<

Default

(address detected or randomly generated by the installation program)

Values

00000001-FFFFFFFF

Required

No, unless Logical Name is set

Example

IPX Address 1 = 01010102

Purpose

Specifies the IPX address to be bound with the Logical Name n.

[NWI:Time Zone] Section


Prompt

= <string<

Default

True

Values

True or False

Required

Yes

Example

Prompt = True

Purpose

Controls whether the time zone screen is displayed.


Time Zone

= <string<

Default

(none)

Values

(3- or 4- character abbreviation. Values are specifed in INSTALL\NLS\<language number<\COMOTHR.ILS on the CD image.)

Required

Yes

Example

Time Zone = MST

Purpose

Specifies the standard time zone.


Use Daylight Saving Time

= <string<

Default

True, if Time Zone supports Daylight Saving Time

Values

True or False

Required

No

Example

Use Daylight Saving Time = True

Purpose

Controls whether daylight savings time is set.

[NWI:NDS] Section


Prompt

= <string<

Default

True

Values

True or False

Required

Yes

Example

Prompt = True

Purpose

Controls whether the NDS input screen is displayed.


Tree Name

= <string<

Default

(none)

Values

(text)

Required

Yes

Example

Tree Name = Novell

Purpose

Specifies the tree name for either a new tree or an existing tree in which to install the server.


New Tree

= <string<

Default

False

Values

True or False

Required

Yes

Example

New Tree = True

Purpose

Specifies whether the NDS tree to be installed is a new tree or install into an existing tree. Note: this key is only used when Prompt=False.


Server Context

= <string<

Default

(none)

Values

(NDS distinguished name)

Required

Yes

Example

Server Context = .install.novell

Purpose

Identifies the NDS context in which the server is to be installed.


Add Replica

= <string<

Default

(none)

Values

True or False

Required

No

Example

Add Replica = True

Purpose

Controls whether a replica is added to the server. This only applies if the server is not one of the first three servers added to an NDS tree (by default the first three servers receive replicas).


Upgrade User Conflict Action

= <string<

Default

(none)

Values

Delete or Merge or Rename

Required

No, unless it is an upgrade from NetWare 3.1x

Example

Upgrade User Conflict Action = Merge

Purpose

Determines what action is to be taken during the upgrade of a NetWare 3.1x server into an NDS tree when objects of the same name are found during the conversion of the bindery to NDS. If conflicts arise, the NDS object of the same name remains intact.


Schema Extensions

= <string<

Default

(none)

Values

(DOS path and schema extension(s) separated by commas)

Required

Yes

Example

Schema Extensions = c:\nwupdate\new.sch

Purpose

Specifies additional schema extensions to be applied during the installation. If the NWI:NDS section is included in a user-defined Response File, the schema extensions found in the Default Response File (in \INSTALL\RESPONSE.TXT on the CD image) must be included in the user's Response File.


Schema Extensions Pre DS

= <string<

Default

(none)

Values

(DOS path and schema extension(s) separated by commas)

Required

Yes

Example

Schema Extensions Pre DS = c:\nwupdate\new.sch

Purpose

Specifies additional schema extensions to be applied during the installation prior to the installation of NDS. If the NWI:NDS section is included in a user-defined Response File, the schema extensions found in the Default Response File (in \INSTALL\RESPONSE.TXT on the CD image) must be included in the user's Response File.


Admin Login Name

= <string<

Default

(none)

Values

(text)

Required

Yes

Example

Admin Login Name = Admin

Purpose

Specifies the name for the server administrator.


Admin Context

= <string<

Default

(none)

Values

(NDS distinguished name)

Required

Yes

Example

Admin Context = .install.novell

Purpose

Identifies the NDS context in which the server administrator is to be installed.


Admin Password

= <string<

Default

(none)

Values

(text)

Required

Yes

Example

Admin Password = Novell

Purpose

Specifies the password for the server administrator. Note that for security purposes, this password is removed from the Response File after NDS is installed.


Admin Language

= <integer<

Default

4 (English)

Values

1-100 (values are specified in INSTALL\PROFILE.TXT on the CD image)

Required

Yes

Example

Admin Language = 4

Purpose

Specifies the language of the server administrator. User objects created by the server administrator will be assigned this language.


Display Summary

= <string<

Default

True

Values

True or False

Required

Yes

Example

Display Summary = True

Purpose

Controls whether the NDS Summary screen is displayed

[NWI:License] Section


Prompt

= <string<

Default

True

Values

True or False

Required

Yes

Example

Prompt = True

Purpose

Controls whether the license screen is displayed.


License File

= <string<

Default

(none)

Values

(existing DOS path and envelope file name - up to 255 characters)

Required

No, unless a license is to be installed

Example

License File = C:\NWSERVER\0000001.NLF

Purpose

Identifies the directory and file name of a license envelope file. If Prompt=False and no License File value is found, the server will be installed without a license.


Display License Agreement

= <string<

Default

True

Values

True or False

Required

Yes

Example

Display License Agreement = False

Purpose

Controls whether the license agreement screen is displayed at the beginning of the installation.

[NWI:Time Synchronization] Section


Time Server Type

= <string<

Default

(Single if new tree, Secondary if existing tree)

Values

Single or Primary or Secondary or Reference

Required

No

Example

Time Server Type = Single

Purpose

Specifies the time server type.

[NWI:DNS] Section


Domain

= <string<

Default

(none)

Values

(text)

Required

No

Example

Domain = novell.com

Purpose

Specifies a domain.


Nameservers

= <decimal numbers separated by commas<

Default

(none)

Values

(valid IP addresses)

Required

No

Example

Nameservers = 131.1.131.1, 131.1.131.2

Purpose

Identifies the servers to be used for name resolution.

[NWI:SNMP] Section


Hardware

= <string<

Default

(none)

Values

(text)

Required

No

Example

Hardware = Personal Computer

Purpose

Identification information that is sent with SNMP traps to assist in troubleshooting.


Location

= <string<

Default

(none)

Values

(text)

Required

No

Example

Location = Building A

Purpose

Identification information that is sent with SNMP traps to assist in troubleshooting.


Contact

= <string<

Default

(none)

Values

(text)

Required

No

Example

Contact = John Doe

Purpose

Identification information that is sent with SNMP traps to assist in troubleshooting.


Trap Targets TCPIP

= <decimal numbers separated by commas<

Default

(none)

Values

(valid IP addresses)

Required

No

Example

Trap Targets TCPIP = 127.1.127.3

Purpose

Identifies IP address of a computer to which SNMP traps are sent.


Trap Targets IPX

= <MAC address separated by commas<

Default

(none)

Values

(8-character IPX address:12-character node number)

Required

No

Example

Trap Targets IPX = C9990111:000001B555555

Purpose

Identifies MAC addresses of a computer to which SNMP traps are sent.

[NWI:Add To Startup] Section


Prepend Line n

= <string<

Default

(none)

Values

(text)

Required

No

Example

Prepend Line 1 = SET IGNORE DISK GEOMETRY=ON

Purpose

Adds the line to the beginning of the STARTUP.NCF file. If multiple lines are listed, n should increment sequentially.


Append Line n

= <string<

Default

(none)

Values

(text)

Required

No

Example

Append Line 1 = LOAD NFS.NAM

Purpose

Adds the line to the end of the STARTUP.NCF file. If multiple lines are listed, n should increment sequentially.

[NWI:Append To Autoexec.ncf] Section


Line n

= <string<

Default

(none)

Values

(text)

Required

No

Example

Line 1 = LOAD MONITOR

Purpose

Adds the line to the end of the AUTOEXEC.NCF file. If multiple lines are listed, n should increment sequentially.

* Originally published in Novell AppNotes


Disclaimer

The origin of this information may be internal or external to Novell. While Novell makes all reasonable efforts to verify this information, Novell does not make explicit or implied claims to its validity.

© Copyright Micro Focus or one of its affiliates