Zero Touch Installation Deployment Feature Team Guide

Appendix L: Operating BDD Enterprise Without WINS

Published: August 27, 2005

By default, the Microsoft Solution Accelerator for Business Desktop Deployment (BDD) expects that Windows Internet Naming Service (WINS) exists in your organization’s network infrastructure. Many organizations have removed all dependencies on WINS or are in the process of eliminating WINS dependencies. Some changes are required to support Solution Accelerator for BDD in organizations without WINS.

When you follow the recommend procedures in Solution Accelerator for BDD, you create the following bootable CD images:

An image that is used to create master Windows XP images (referred to as WinPELab.iso).

An image (referred to as WinPEDeploy.iso) used in Lite Touch scenarios to deploy master images built by the System Preparation Tool (Sysprep).

Both of these images need to map drives to the:

Imaging build server

Imaging distribution server

Other supporting repositories and services.

In environments without WINS, Windows PE uses Domain Name System (DNS) for Internet protocol (IP) address resolution. You need to ensure that your DNS services include both forward and reverse lookups for Solution Accelerator for BDD servers.

To ensure that Solution Accelerator for BDD operates correctly in an environment without WINS:

1.

Configure Dynamic Host Configuration Protocol (DHCP) with appropriate DNS scope entries.

2.

Configure forward and reverse lookup zones in DNS.

3.

Configure LMHOSTS files for the Windows PE CD images.

4.

Configure SMS with Active Directory schema extensions.

On This Page
Configuring DHCP with Appropriate DNS Scope EntriesConfiguring DHCP with Appropriate DNS Scope Entries
Configuring Forward and Reverse Lookup Zones in DNSConfiguring Forward and Reverse Lookup Zones in DNS
Configuring LMHOSTS Files for the Windows PE CD ImagesConfiguring LMHOSTS Files for the Windows PE CD Images
Modifying Windows PE STARTNET.CMD FilesModifying Windows PE STARTNET.CMD Files
Creating the Appropriate Folder StructureCreating the Appropriate Folder Structure
Creating the Appropriate LMHOSTS FileCreating the Appropriate LMHOSTS File
Configuring SMS with Active Directory Schema ExtensionsConfiguring SMS with Active Directory Schema Extensions

Configuring DHCP with Appropriate DNS Scope Entries

You must have an existing DHCP infrastructure to support the Solution Accelerator for BDD. Each DHCP scope needs to include primary and secondary pointers for DNS servers that support the domain in which the Solution Accelerator for BDD services and servers are hosted.

Note   In environments without WINS, the WINS settings in the DHCP scope are irrelevant and should be left blank.

Configuring Forward and Reverse Lookup Zones in DNS

You must have an existing DNS infrastructure to support the Solution Accelerator for BDD in an environment without WINS. You need to:

1.

Configure both forward and reverse lookup zones that contain the DNS records for the Solution Accelerator for BDD build, imaging, application, and deployment servers. Both forward and reverse lookup zones are required.

2.

Configure DNS to resolve WINS requests.

Configuring LMHOSTS Files for the Windows PE CD Images

In some environments without WINS, DNS may be unavailable or not configurable by the development team. While it is recommended to use DNS for name resolution, you can use LMHOSTS files to provide name resolution.

You need to manually place the LMHOSTS files into both Windows PE images.

To configure LMHOSTS files for the Windows PE CD images:

1.

Modify the Windows PE STARTNET.CMD files to include WINS resolution support.

2.

Create the appropriate folder structure in the images.

3.

Create the appropriate LMHOSTS file.

Modifying Windows PE STARTNET.CMD Files

You need to modify the STARTNET.CMD files in the following image folders (where InstallPath is the path where you installed the Solution Accelerator for BDD):

InstallPath\Computer Imaging System\Boot Disks\WinPE\LAB\i386\System

InstallPath\Computer Imaging System\Boot Disks\WinPE\DEPLOY\i386\System

The STARTNET.CMD file in these folders needs to contain the syntax in Listing 99.

regsvr32 /s netcfgx.dll
factory -minint
netcfg -v -winpe
net start dhcp
net start nla
net start lmhosts

Listing 99. Sample STARTNET.CMD file modified to enable WINS resolution

The command net start lmhosts enables WINS resolution for Windows PE in the Solution Accelerator for BDD build and deploy processes.

Creating the Appropriate Folder Structure

You need to create the appropriate folder structure to support LMHOSTS files for Windows PE. Create the folder structure (\Drivers\Etc\) in the folder structure in the Computer Imaging System as shown in Listing 100 (where InstallPath is the path where you installed the Solution Accelerator for BDD):

Note Some parts of the following code snippet have been displayed in multiple lines only for better readability. These should be entered in a single line.

InstallPath\Computer Imaging System\Boot Disks\WinPE
\ExtraFiles\i386\System32\Drivers\Etc

Listing 100. Folder structure to be created for LMHOSTS file

Creating the Appropriate LMHOSTS File

Create an LMHOSTS file that contains entries for your servers and domain. Listing 101 illustrates an example of an LMHOSTS file.

10.10.10.10 DomainController #PRE #DOM:DomainName #at least 1 DC
10.10.10.20 BDDServer        #PRE #source server
10.10.10.30 AppServer        #PRE #holds apps
10.10.10.40 IMGServer        #PRE #hosts XP images

Listing 101. Sample LMHOSTS file

To create the appropriate LMHOSTS file:

1.

Use a text editor of your choice to create the LMHOSTS file.

2.

Place the LMHOSTS file in the \ETC folder created earlier in the process.

3.

Create or refresh the Windows PE lab and deployment images by using the Solution Accelerator for BDD Computer Imaging System. For more information, see the Solution Accelerator for BDD Computer Imaging System Feature Team Guide.

Ensure that you update the LMHOSTS, and subsequently the Windows PE images, if your environment changes.

Configuring SMS with Active Directory Schema Extensions

SMS 2003 Advanced Clients determine their appropriate assigned SMS sites and servers based on Active Directory and DNS when available. These are determined from Management Point and Server Locator Point registrations if SMS Active Directory Extensions are installed.

You need to ensure that Active Directory schema is extended with the SMS schema extensions.


Top of pageTop of pagePrevious23 of 25Next
**
In This Article
**