A P P E N D I X  A

Creating Windows Images on a RIS Server and Installing RIS Images

This appendix describes how to create Sun Ultra 20 Workstation specific images on the Remote Installation Service (RIS) server for the following operating systems:

Once created you can install the images on a client workstation.

This appendix contains the following sections:

Appendix A.1, Creating a 32-bit Windows XP (Service Pack 2) RIS Image

Appendix A.2, Creating a 64-bit Windows XP RIS Image

Appendix A.3, Installing a RIS Image onto a Client Workstation


A.1 Creating a 32-bit Windows XP (Service Pack 2) RIS Image

This section tells you how to create a Windows XP 32-bit image on a RIS server and then add platform specific drivers to the image. All drivers for this procedure are located on the Supplemental CD, version 1.3 or later.



Note - Before using this procedure, you must install the RIS onto a Windows 2003 server. See the following URL for complete instructions on how to install the RIS.

http://support.microsoft.com/default.aspx?scid=kb;en-us;325862



A.1.1 Creating the Windows XP SP2 32-bit Image on the RIS Server

To copy Windows XP SP2 32-bit onto the RIS server, do the following steps. Click Next or Finished in each screen to advance to the next screen.

1. Insert the Windows XP SP2 32-bit CD into the RIS server's CDROM drive.

2. In the Start menu, select Run.

3. To start the RIS setup program, type the following command:


c:\ risetup.exe



Note - In all commands, c:\ is shown as the DOS command prompt.



4. In the "Welcome to the Remote Installation Services Setup Wizard" screen, click Next.

5. In the "Remote Installation Services Options" screen, choose "Add a new OS image to this remote installation server".

6. In the Installation Source Files Location screen, choose the CDROM drive with the Windows XP SP2 32-bit CD.

7. In the "Windows Installation Image Folder Name" screen, type a descriptive name for the Windows XP SP2 32-bit CD image you are creating. For example:


Ultra_20_Windows_XP_SP2_32-bit

8. In the "Friendly Description and Help Text" screen, type a description and help text (for future end-user reference).

9. In the "Previous Client Installation Screens Found" screen, choose "Use the old client installation screens".

10. In the "Review Settings" screen, verify your settings.

11. After the image installs to the server, click Done.

A.1.2 Adding the NVIDA Ethernet Drivers to the Windows Image

To add the NVIDIA Ethernet drivers to the Windows XP SP2 32-bit CD image on the RIS server, do the following steps.

1. Insert the Supplemental CD into the RIS server's CDROM drive.

2. Type the commands below to accomplish the following actions:

Where cdrom_drive is the CDROM drive on the RIS server, image_dir is the image directory, and ris_partition is the drive where the RIS image is stored on the RIS server.

A.1.3 Adding Other Drivers and Modifying Setting Files

To modify settings files, create driver directories, and copy drivers to their directories in the Windows XP SP2 32-bit image on the RIS server, do the following steps.

The ristndrd.sif file is located in the following directory on the RIS server:

ris_partition:\RemoteInstall\Setup\Englsh\Images\image_dir\i386\templates

1. Change these entries in the ristndrd.sif file to read as follows:


[Unattended]

OemPreinstall = yes

[GuiUnattended]

AdminPassword = "desired password"


2. Remove the following entry from the ristndrd.sif file:


[Identification]

JoinDomain = %MACHINEDOMAIN%

DoOldStyleDomainJoin = Yes


3. Add the following entries to the ristndrd.sif file:


[Unattended]

DriverSigningPolicy = Ignore

OemPnPDriversPath = "\drivers\audio;\drivers\nic;\drivers\sata_ide;\drivers\smbus"

 

[MassStorageDrivers]

"Nvidia RAID CLASS DRIVER (required)"="OEM"

"Nvidia nForce Storage Controller (required)"="OEM"

 

[OEMBootFiles]

nvatabus.sys

nvraid.cat

nvraid.inf

nvraid.sys

txtsetup.oem

 

[UserData]

ProductKey = XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

 

[Identification]

JoinWorkgroup = WORKGROUP


4. To create the $oem$ directory for the RIS image, type the following command:


c:\ mkdir ris_partition:\RemoteInstall\Setup\English\Images\image_dir


The $oem$ directory will have a subdirectory tree structure with the following directory names:


textmode

$1

drivers

audio

nic

sata_ide

smbus

$$

OemDir


5. To copy Windows XP 32-bit driver files from the Supplemental CD to the $oem$ directory tree, type the following commands.

The drivers are located in the following directory on Supplemental CD.

cdrom_drive:\drivers\windows\xp32\chipset\

a. To copy the chipset zip package to the RIS server, type the following command:


c:\ copy cdrom_drive:\drivers\windows\xp32\chipset\*.zip c:\temp

b. To unzip the package, type the following command:


c:\ unzip c:\temp\nfref_670_w2kxp.zip c:\temp\nfref_670_w2kxp

6. To copy the chipset drivers to the proper directories, type the following commands:


c:\ copy c:\temp\nfref_670_w2kxp\ide\winxp\sataraid\*.dll ris_partition:\remoteinstall\setup\english\images\image_dir\$oem$\$$\OemDir

 

c:\ copy c:\temp\nfref_670_w2kxp\ide\winxp\sataraid\* ris_partition:\remoteinstall\setup\english\images\image_dir\$oem$\textmode

 

c:\ copy c:\temp\nfref_670_w2kxp\ide\winxp\sata_ide\* ris_partition:\remoteinstall\setup\english\images\image_dir\$oem$\$1\drivers\sata_ide

 

c:\ copy c:\temp\nfref_670_w2kxp\ethernet\* ris_partition:\remoteinstall\setup\english\images\image_dir\$oem$\$1\drivers\nic

 

c:\ copy c:\temp\nfref_670_w2kxp\audiodrv\* ris_partition:\remoteinstall\setup\english\images\image_dir\$oem$\$1\drivers\audio

 

c:\ copy c:\temp\nfref_670_w2kxp\smbus\* ris_partition:\remoteinstall\setup\english\images\image_dir\$oem$\$1\drivers\smbus\


7. The txtsetup.oem file is located in the following directory.

ris_partition:\RemoteInstall\Setup\English\Images\image_dir\$oem$\textmode\

Add a semicolon to the beginning of each line for files that are of type *.dll in the [Files.scsi.RAIDClASS] and [Files.scsi.BUSDRV] sections.

8. To enable the RIS server to distribute the RIS image you created, type the following commands:


c:\ net Stop binlsvc

c:\ net Start binlsvc



A.2 Creating a 64-bit Windows XP RIS Image

This section tells you how to create a Windows XP 64-bit image on a RIS server and then add platform specific drivers to the image. All drivers for this procedure located on the Supplemental CD, version 1.3 or later.



Note - Before using this procedure, you must install RIS onto a Windows 2003 server. See the following URL for complete instructions on how to install the RIS.

http://support.microsoft.com/default.aspx?scid=kb;en-us;325862



A.2.1 Installing Windows XP 64-bit onto the RIS Server

To copy the Windows XP 64-bit CD onto the RIS server, do the following steps. Click Next or Finished in each screen to advance to the next screen.

1. Insert the Windows XP 64-bit CD into the RIS server's CDROM drive.

2. In the Start menu, select Run.

3. To start the RIS setup program, type the following command:


c:\ risetup.exe



Note - In all commands, c:\ is shown as the DOS command prompt.



4. In the "Welcome to the Remote Installation Services Setup Wizard" screen, click Next.

5. In the "Remote Installation Services Options" screen, choose "Add a new OS image to this remote installation server".

6. In the "Installation Source Files Location" screen, choose the CDROM drive with the Windows XP 64-bit CD.

7. In the "Windows Installation Image Folder Name" screen, type a descriptive name for the Windows XP 64-bit CD image you are creating. For example:


Ultra_20_Windows_XP_64-bit

8. In the "Friendly Description and Help Text" screen, type a description and help text (for future end-user reference).

9. In the "Previous Client Installation Screens Found" screen, choose "Use the new client installation screens, and overwrite the old ones".

10. In the "Review Settings" screen, verify your settings.

11. After the image installs to the server, click Done.

A.2.2 Adding the NVIDA Ethernet Drivers to the Windows Image

To add the NVIDIA Ethernet drivers to the Windows XP 64-bit CD image on the RIS server, do the following steps.

1. Insert the Supplemental CD into the RIS server's CDROM drive.

2. Type the commands below to accomplish the following actions.

Where cdrom_drive is the CDROM drive on the RIS server, image_dir is the image directory, and ris_partition is the drive where the RIS image is stored on the RIS server.

A.2.3 Adding Other Drivers and Modifying Setting Files

To modify settings files, create driver directories, and copy drivers to their directories in the Windows XP 64-bit image on the RIS server, do the following steps.

The ristndrd.sif file is located in the following directory on the RIS server:

ris_partition:\RemoteInstall\Setup\Englsh\Images\image_dir\i386\templates

1. Change these entries in the ristndrd.sif file to read as follows:


[Unattended]

OemPreinstall = yes

[GuiUnattended]

AdminPassword = "<desired password>"


2. Remove the following entry from the ristndrd.sif file:


[Identification]

JoinDomain = %MACHINEDOMAIN%

DoOldStyleDomainJoin = Yes


3. Add the following entries to the ristndrd.sif file:


[Unattended]

DriverSigningPolicy = Ignore

OemPnPDriversPath = "\drivers\audio;\drivers\nic;\drivers\sata_ide;\drivers\smbus"

 

[MassStorageDrivers]

"Nvidia RAID CLASS DRIVER (required)"="OEM"

"Nvidia nForce Storage Controller (required)"="OEM"

 

[OEMBootFiles]

nvatax64.sys

nvraid.cat

nvrdx64.inf

nvrdx64.sys

txtsetup.oem

 

[UserData]

ProductKey = XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

 

[Identification]

JoinWorkgroup = WORKGROUP


4. To create the $oem$ directory for the RIS image, type the following command:


c:\ mkdir cdrom_drive:\RemoteInstall\Setup\English\Images\image_dir


The $oem$ directory will have a subdirectory tree structure with the following directory names:


textmode

$1

drivers

audio

nic

sata_ide

smbus

$$

OemDir


5. To copy Windows XP 64-bit driver files into the $oem$ directory tree, type the following commands.

The drivers are located in the following directory on the Supplemental CD:

cdrom_drive:\drivers\windows\xp64\chipset\

a. To copy the zip package to the RIS server, type the following command:


c:\ copy cdrom_drive:\drivers\windows\xp64\chipset\*.zip c:\temp

b. To unzip the package, type the following command:


c:\ unzip c:\temp\ck804_669_xp64.zip c:\temp\ck804_669_xp64

6. To copy the driver files to the proper directories, type the following commands:


c:\ copy c:\temp\ck804_669_xp64\ide\winxp\sataraid\*.dll ris_partition:\remoteinstall\setup\english\images\image_dir\$oem$\$$\OemDir

 

c:\ copy c:\temp\ck804_669_xp64\ide\winxp\sataraid\* ris_partition:\remoteinstall\setup\english\images\image_dir\$oem$\textmode

 

c:\ copy c:\temp\ck804_669_xp64\ide\winxp\sata_ide\* ris_partition:\remoteinstall\setup\english\images\image_dir\$oem$\$1\drivers\sata_ide

 

c:\ copy c:\temp\ck804_669_xp64\ethernet\* ris_partition:\remoteinstall\setup\english\images\image_dir\$oem$\$1\drivers\nic

 

c:\ copy c:\temp\ck804_669_xp64\audiodrv\* ris_partition:\remoteinstall\setup\english\images\image_dir\$oem$\$1\drivers\audio

 

c:\ copy c:\temp\ck804_669_xp64\smbus\* ris_partition:\remoteinstall\setup\english\images\image_dir\$oem$\$1\drivers\smbus\


7. The txtsetup.oem file is located in the following directory.

ris_partition:\RemoteInstall\Setup\English\Images\image_dir\$oem$\textmode\

Add a semicolon to the beginning of each line for files that are of type *.dll in the [Files.scsi.RAIDClASS] and [Files.scsi.BUSDRV] sections.

8. To enable the RIS server to distribute the RIS image you created, type the following commands:


c:\ net Stop binlsvc

c:\ net Start binlsvc



A.3 Installing a RIS Image onto a Client Workstation

This section tells you how to install a RIS image onto a client workstation using PXE boot.

1. Either power on or reboot the workstation.

2. During POST, press the F12 key to enter PXE.

The workstation looks for the RIS server on the network.

3. Type your name and password when the Windows RIS install screen appears.

4. Choose the RIS image to install.

Once selected, the OS installation begins and automatically continues until it completes.