100 Preparing the Directory Structure for Deployment in Embedded LinuxSample ScriptsTable 7-5 lists sample scripts necessary to perform a scripted deployment.NOTE: All DTK scripts are provided as examples only. Many of these samplescripts must be edited before they can be used in a deployment. Some customersmay need to develop their own scripts entirely from scratch. Customers deployingmultiple systems must provide unique information for each Dell system whereappropriate. For example, system host names, IP addresses, and BIOS asset tagsneed to be unique for each system. The batch scripts and configuration files mustbe modified to reflect the unique information for each deployed system. Manyoptions are available to optimize this process. See "Preparing the Script Files forDeployment Using Embedded Linux" for information about using the sample scriptsto perform a full deployment on supported Dell systems.Table 7-5. Sample ScriptsToolkitComponentsPurposeerrhndl.sh Handles errors returned in the DTK scripts.lininst.sh Performs an unattended installation of a supported Red Hat EnterpriseLinux Server operating system.partcfg.sh Creates and populates the Dell utility partition and creates thedeployment partition on a specified hard drive. Before doing so, however,this script cleans out all existing partitions in your system.raccap.sh Captures RAC settings to a file.racrep.sh Applies (replicates) the RAC settings saved in a file to the target system.raidcfg.sh Configures all RAID controllers detected in a system.suseinst.sh Performs an unattended installation of a supported SUSE LinuxEnterprise Server operating system.syscap.sh Captures BIOS and BMC configuration settings and saves them to a file.sysdrmk Used by upinit.sh to patch the boot sector.sysrep.sh Applies (or replicates) BIOS and BMC configuration settings andconfigures the target system.tkenvset.sh Sets the path of the DTK installation and variables for the specificsystem being deployed.upinit.sh Creates and populates the Dell utility partition.