Microsoft KB Archive/894712

= How to deploy Windows Server 2003 Service Pack 1 by using Systems Management Server =

Article ID: 894712

Article Last Modified on 5/21/2007

-

APPLIES TO


 * Microsoft Systems Management Server 2003
 * Microsoft Systems Management Server 2.0 Service Pack 4

-





INTRODUCTION
You can use Microsoft Systems Management Server (SMS) 2.0 or SMS 2003 to distribute Microsoft Windows Server 2003 Service Pack 1 (SP1) from a shared distribution folder on a network. This article assumes that you have an understanding of SMS and that you have a working knowledge of software distribution. Additionally, this article assumes that your SMS infrastructure is established or that you will establish an SMS infrastructure before you deploy Windows Server 2003 SP1.

Important To distribute Windows Server 2003 SP1 by using SMS 2.0, you must have SMS 2.0 with Service Pack 4 (SP4) installed.

To download Windows Server 2003 SP1, visit the following Microsoft Web site:

http://www.microsoft.com/downloads/details.aspx?FamilyId=22CFC239-337C-4D81-8354-72593B1C1F43

To distribute Windows Server 2003 SP1 by using SMS, you must follow these steps:
 * 1) Create the SMS package by importing the package definition file for Windows Server 2003 SP1.
 * 2) Provide the path of the Windows Server 2003 SP1 source files in the package properties.
 * 3) Distribute the SMS package to the distribution points.
 * 4) Create the advertisement to notify SMS clients about Windows Server 2003 SP1.



Create the SMS package
To distribute software by using SMS, you must first create the SMS package that contains the files and the instructions that direct the software distribution process. When you create the SMS package, you define the location of the package source files. This location is where SMS obtains the source files. You also create the package definition file (.sms) to distribute Windows Server 2003 SP1.

A package definition file is a specially formatted file that contains the information that you must have to create the SMS package. If you import this file, SMS immediately creates the package for you. After you use a package definition file to create a package, you can modify the package like you modify any other SMS package.

Each predefined SMS package also contains SMS programs. The programs are command lines that run on each targeted computer to control the package installation. Each program is a different combination of options that you can use to install the package. For example, the package definition for Windows Server 2003 SP1 includes programs to install the service pack with user input or without user input. These SMS programs must be compatible with the installation files for the package.

To create the SMS package, follow these steps:  Connect to the shared network folder or to the folder on your local computer that contains the Windows Server 2003 SP1 source files. In the shared network folder or in the local folder, create a folder for the service pack source file. For example, to create a source files folder on drive E that is named WS03SP1, type mkdir e:\WS03SP1 at a command prompt. Copy the service pack executable (.exe) files to the source files folder that you created in step 2. For example, to copy the service pack files from the Windows Server 2003 SP1 CD-ROM to the WS03SP1 source files folder, type the following command at a command prompt. This example assumes that your CD drive is drive D. xcopy d:\ e:\WS03SP1/e . Follow these steps to extract the files:  At the command prompt, type WindowsServer2003-KB889101-SP1-x86- .exe/x, and then press ENTER. For example, ENU is the language code for English. When you are prompted to do this, type the path of the folder where you want the service pack files to be extracted.

Note We recommend that you extract the files to a different folder than the one that you created in step 2.</ol> </li></ol>

Important If you download Windows Server 2003 SP1 from the Microsoft Download Center or by using the Microsoft Windows Update Web site, you must extract the compressed program file before you can copy it to the source files folder.

After you create the package source folder, you must create the SMS package. You can import the Windows Server 2003 SP1 product definition file to have SMS create the package for you.

You can download the Windows Server 2003 SP1 product definition file when you visit the following Microsoft Web site: http://www.microsoft.com/downloads/details.aspx?FamilyId=56691B0A-5D47-4EA6-9039-552CA80013E2

After you download the Windows Server 2003 SP1 definition file, follow these steps:
 * 1) Click Start, point to Programs, point to Systems Management Server, and then click SMS Administrator Console
 * 2) In the SMS Administrator Console, expand Site Database.
 * 3) Right-click Packages, point to New, and then click Package From Definition.
 * 4) On the Welcome page of the Create Package from Definition Wizard, click Next.
 * 5) On the Package Definition page, click Browse, click the Windows Server 2003 SP1 package definition file, click Open, and then click Next.
 * 6) On the Source Files page, click Always obtain files from a source directory, and then click Next.
 * 7) In the Source directory box, type the path of the package source files. For example, type \\server1\share1\WS03SP1\i386 . Alternatively, you can click Browse and locate the folder that contains the package source files.
 * 8) Click Next, and then click Finish.
 * 9) In the SMS Administrator Console, expand Packages, expand the new Windows Server 2003 SP1 package, and then click Programs.
 * 10) In the details pane, double-click the package that you want to distribute.
 * 11) In the program properties dialog box, click the General tab, make sure that the predefined command line is the correct command that you want to use to deploy the package.
 * 12) Click the Requirements tab to review the information that is listed.
 * 13) Click the Environment tab, the Advanced tab to make sure that all the options are correct.
 * 14) Click Apply, and then click OK to save your changes.

Distribute and advertise the SMS package
After you create the SMS package for the service pack, you must distribute the package to your distribution points. Distribution points are shared network folders where SMS client computers can access the package source files.

Note Make sure that all distribution points have sufficient disk space available for the SMS package.

To distribute the SMS package to the distribution points, follow these steps:
 * 1) In the SMS Administrator Console, right-click Packages, point to All Tasks, and then click Distribute Software.
 * 2) Click Next.
 * 3) Click the Windows Server 2003 SP1 package, and then click Next.
 * 4) Click to select the distribution points that you want to use for this package, and then click Next.

Note The distribution points for the site that you are connected to and all the child sites are listed. You can select one or more distribution points. Make sure to specify a distribution point for every site that contains clients where you want to install Windows Server 2003 SP1.
 * 1) Click Yes to advertise the package, and then click Next.
 * 2) Click the program for the Windows Server 2003 SP1 package, and then click Next.
 * 3) Click Browse, click the collection that you want to receive the Windows Server 2003 SP1 package, and then click OK.
 * 4) Click Next.
 * 5) Either type a name for this advertisement in the Name box or use the default name, and then click Next.
 * 6) Click Next.
 * 7) You can change the advertisement schedule or accept the default schedule, and then click Next.
 * 8) Click Yes. Assign the program, specify the assignment date and time, and then click Next.
 * 9) Click Finish.

SMS clients update the list of advertised programs on a regular polling interval that can be changed. By default, the polling interval is 60 minutes. For more information about how to use Group Policy to assign software to a specific group, click the following article number to view the article in the Microsoft Knowledge Base:

302430 How to assign software to a specific group by using Group Policy

<div class="references_section">