Deployment Guide
Table Of Contents
- Dell OpenManage Deployment Toolkit Version 5.4 User's Guide
- Introduction
- Pre-requisites and deployment
- Downloading DTK
- DTK Seamless package
- Setting up a directory structure for deployment
- Preparing the script files
- Using the sample DTK scripts to run a full deployment
- Editing the sample batch files to perform a complete system deployment
- Scripts for deployment on systems running windows
- Scripts for deployment on systems running Linux
- Replication scripts for deployment on systems running windows operating system
- Replication scripts for deployment on systems running Linux operating system
- Deployment scripts for systems running windows operating systems
- Deployment scripts for systems running Linux operating systems
- Other scripts for systems running Windows operating systems
- Other scripts for systems running Linux operating systems
- Editing example of TKENVSET and tkenvset
- Editing DTK task scripts
- Using DTK sample scripts to capture configuration information
- Preparing the operating system installation scripts
- Running the deployment scripts
- Deployment using removable boot media with a network connection media-based for systems running windows
- Media-based local deployment for systems running Microsoft Windows
- Media-Based local deployment with Networking enabled for systems running windows
- Deployment using removable boot media without a network media-based connection for systems running windows
- Network based deployment for systems running windows
- Using a third-party deployment solution framework for systems running windows
- Using Windows Pre-installation Environment driver CAB files for systems running Windows
- Deployment using Dell provided embedded Linux
- Deployment using customized embedded Linux
- Using a third-party deployment solution framework for systems running Linux
- Running Dell update packages on systems running embedded Linux
- Known issues and frequently asked questions
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. 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 17. Capture Scripts for Windows
Script Name Description Associated Files
RACCAP.BAT
Captures RAC settings to a file for Dell
Remote Access Controller 4 (DRAC 4).
● TKENVSET.BAT — Provides information to the tasks
scripts about the location of the DTK 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.
Table 18. Capture Scripts for Linux
Script Name Description Associated Files
raccap.sh
Captures RAC settings to a file for
DRAC 4.
● tkenvset.sh — Used by raccap.sh to inform the task scripts
where to find the DTK utilities, scripts, and configuration files.
● racadm — Used by raccap.sh to retrieve RAC information
and to configure settings. The wrapper script, racadm, invokes
racadm4, racadm5, or racadm6 depending on the system
configuration.
● syscfg— Used by raccap.sh to configure DRAC.
36 Preparing the script files