Dell 4.4 manual Scripts For Deployment On Systems Running Windows

Page 38

Editing The Sample Batch Files To Perform A Complete System Deployment

The sample scripts utilize DTK utilities, the additional supporting utilities, the source system configuration files, the target system hardware drivers, and the operating system installation files to perform a full deployment on the target system.

The sample scripts provided with DTK can be edited and customized using any ASCII text editor that conforms to the hardware available on the target systems. While it is recommended that you use DTK sample scripts to automate your deployment tasks, you can create your own system deployment batch files using any ASCII text editor by incorporating the various DTK utilities and commands in the batch file.

NOTE: For more information about scripting batch files and specific batch file commands, see your Windows PE or Linux operating system documentation.

Each of the utilities, scripts, and system configuration files are described below. Depending on your requirements, you may use all or only some of them in your deployment. You can write your master deployment file to perform a full deployment on a system with the help of utilities, scripts, and configuration files. This file is not provided with the sample scripts.

Scripts For Deployment On Systems Running Windows

The following table lists the capture scripts for Windows.

Table 14. Capture Scripts for Windows

Script Name

Description

Associated Files

 

 

 

RACCAP.BAT

Captures RAC settings to a file

TKENVSET.BAT — Provides information to the

 

for Dell Remote Access

 

tasks scripts about the location of the DTK

 

Controller 4 (DRAC 4).

 

utilities, scripts, and configuration files.

 

 

 

 

RACADM.EXE — Retrieves RAC information and

 

 

configure settings.

SYSCAP.BAT Captures BIOS and Baseboard Management Controller (BMC) configuration settings and saves them to a file.

TKENVSET.BAT — Provides information to the tasks scripts about the location of the DTK utilities, scripts, and configuration files.

SYSCFG.EXE — Configures the BIOS and BMC settings.

RAIDCAP.BAT Captures the RAID settings and saves them to a file

TKENVSET.BAT — Provides information to the tasks scripts about the location of the DTK utilities, scripts, and configuration files.

RAIDCFG.EXE— Retrieves RAID information and configure settings.

Scripts For Deployment On Systems Running Linux

The following table lists the capture scripts for Linux.

38

Image 38
Contents Dell OpenManage Deployment Toolkit Version Users Guide Page Contents Setting Up a Directory Structure For Deployment Preparing The Script FilesRunning Dell Update Packages On Systems Running Embedded LinuxPage Introduction Whats New In This ReleaseOther Documents You May Need Other Supporting Documents You May Need Accessing Documents From Dell Support Site Contacting DellPrerequisites And Deployment Supported Systems Supported Operating SystemsPrerequisites And Requirements Supported Bios Firmware VersionsInstallation Prerequisites Deployment PrerequisitesDrivers Dell Systems Management Tools and Documentation DVDOther Supporting Tools And System Files Winpe3.x\WINPE3.0driverinst.batDeploying Operating Systems Management Tools Documentation DVDDeployment Deployment MatrixDeployment Method Matrix DTK Deployment Overview Preparing For DeploymentDeployment Configuring a Source SystemRAC And Bios Configuration How To Obtain Dell Utility Partition Files Downloading DTK Extracting DTK Components On Systems Running WindowsDTK Components On Systems Running Windows Extracting DTK Components On Systems Running Linux DTK Components On The Mounted MediaDirectory Structure On The Target System LicensingPage DTK Contents System Utilities And Supported Files For Linux Sample Configuration Files For Windows Sample Configuration Files For LinuxSample Scripts For Systems Running Windows Sample Scripts For Systems Running Linux PARTCFG.BATDocumentation Drivers And Dell Real Mode KernelRPMs Page DTK Utilities And Files System-Specific FilesPage Operating System Installation Files Page Using The Sample DTK Scripts To Run a Full Deployment Preparing The Script FilesScripts For Deployment On Systems Running Windows Scripts For Deployment On Systems Running LinuxRACREP.BAT W2K8INST.BA Lininst.sh Other Scripts For Systems Running Windows Operating Systems Other Scripts For Systems Running Linux Operating SystemsEditing Example Of Tkenvset And tkenvset Tkenvset.shSpecifying DTK Installation Paths Confirming Or Editing DTK Installation Path VariablesSpecifying The RAC Configuration Variables Specifying The Syscfg VariablesPARTCFG.BAT Editing DTK Task Scripts RACREP.BAT Or racrep.shPARTCFG.BAT Or partcfg.sh RAIDCFG.BAT Or raidcfg.shSYSREP.BAT Or sysrep.sh SYSCAP.BAT Or syscap.sh Running The SYSCAP.BAT Or Syscap.shRunning RACCAP.BAT Or raccap.sh Opt/dell/toolkit/template/scripts/raccap.shW2K8INST.BAT And W2K12INST.BAT Preparing The Operating System Installation ScriptsUPINIT.BAT Or upinit.sh Utilities UsedLininst External DependenciesExternal Dependencies Of lininst.sh SuseinstUtilities Used By lininst External Dependencies Of suseinst.sh Utilities Used By suseinstVariables Used Running The Deployment Scripts Integrating DTK Directory Structure Creating And Customizing Images For Windows PECreating And Customizing Images For Windows PE 4.0 Creating a Bootable Media For Windows PE Running The ImageBootable Windows PE Media With Networking Enabled Preparing And Populating The Network ShareNetwork-Based Deployment Deployment Using Dell Provided Embedded LinuxNetwork Based Deployment For Systems Running Windows PXE-Based DeploymentNetwork File System or Smbfs File System Based Deployment Deployment Using Custom ScriptsMedia-Based Deployment Using RPMs Installing DTK RPMs Using RPMDeployment Using Customized Embedded Linux Deployment Using USBPage Page Running Update Packages In Dell-Provided Embedded Linux Running Update Packages In Customized Embedded LinuxPage Known Issues Raidcfg Questions Frequently Asked QuestionsGeneral Deployment Questions Page Syscfg Questions Embedded Linux QuestionsWindows PE Questions