Software Instruction Manual

Contents
Introduction .................................................................................................................................. 6
SmartStart Scripting Toolkit ............................................................................................................................ 6
Microsoft Windows Preinstallation Environment ............................................................................................... 6
Minimum requirements .................................................................................................................................. 6
Deployment using the SmartStart Scripting Toolkit ............................................................................. 8
Deployment overview ................................................................................................................................... 8
Sample deployment procedure ...................................................................................................................... 8
Creating a network share .................................................................................................................... 9
Adding drivers to Windows PE 2.1 .................................................................................................... 10
Adding drivers to Windows PE 3.0 .................................................................................................... 10
Capturing a reference configuration from the source server .................................................................. 11
Configuring the target server and installing the operating system .......................................................... 12
Advanced topics ......................................................................................................................... 13
Overview .................................................................................................................................................. 13
Customizing deployment scripts using HPDISCOVERY and IFHW .................................................................... 13
Querying the HPDISCOVERY file based on system name ...................................................................... 13
Querying the HPDISCOVERY file to determine the presence of a particular card ..................................... 13
Querying the HPDISCOVERY file to determine the presence of a card family .......................................... 14
Performing an unattended operating system installation and adding mass storage drivers.................................. 14
Booting Windows PE from a USB drive key .................................................................................................. 22
Flashing the ROM in a Windows PE environment .......................................................................................... 23
Erasing array configurations ........................................................................................................................ 24
Toolkit utilities ............................................................................................................................. 26
Syntax conventions ..................................................................................................................................... 26
Utility online help ....................................................................................................................................... 27
Using toolkit utilities .................................................................................................................................... 27
Using REBOOT .......................................................................................................................................... 27
REBOOT command-line syntax........................................................................................................... 27
REBOOT command-line arguments ..................................................................................................... 27
REBOOT return codes ....................................................................................................................... 28
REBOOT command-line examples ...................................................................................................... 28
Using SETBOOTORDER .............................................................................................................................. 28
SETBOOTORDER command-line syntax .............................................................................................. 28
SETBOOTORDER command-line arguments ......................................................................................... 28
SETBOOTORDER return codes ........................................................................................................... 29
SETBOOTORDER command-line examples .......................................................................................... 29
Using STATEMGR ...................................................................................................................................... 29
STATEMGR command-line syntax ....................................................................................................... 29
STATEMGR command-line arguments ................................................................................................. 29
STATEMGR return codes ................................................................................................................... 30
STATEMGR command-line examples .................................................................................................. 30
Using RBSURESET ...................................................................................................................................... 30
RBSURESET command-line syntax ....................................................................................................... 30
RBSURESET command-line arguments ................................................................................................. 30