Deployment Guide
Table Of Contents
- Dell OpenManage Deployment Toolkit Version 5.5 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
Table 26. Other Scripts for Windows
Script Name Description Associated Files
TKENVSET.BAT
Sets the path of DTK installation
and variables for the system to
be deployed and configured. The
variables and paths specified in this
file must be specified before any of
the other supporting scripts can be
used.
● SYSCFG.EXE — Used by TKENVSET.BAT to discover the
system type.
RAIDCFG.BAT
Configures the selected RAID
controller detected in the system.
● TKENVSET.BAT — Used by RAIDCFG.BAT to inform the
task scripts about where to find the DTK utilities, scripts, and
configuration files.
● RAIDCFG.EXE — Used by RAIDCFG.BAT to retrieve RAID
information and configure settings.
PARTCFG.BAT
Creates and populates the Dell utility
partition (UP) and the operating
system partition on a specified disk.
● TKENVSET.BAT — Used by PARTCFG.BAT to inform the
task scripts about where to find the DTK utilities, scripts, and
configuration files.
● DISKPART.EXE — Provided by Windows; this script is used
to create partitions on your disk. When creating a Windows PE
image, ensure that the DISKPART.EXE tool is present in the
Windows PE image you created. This script uses the following
files for unattended operations:
○ UPINIT.BAT— Used by PARTCFG.BAT to create and
populate the Dell utility partition.
○ FORMAT.EXE— Provided by Windows to format the
partition.
Other scripts for systems running Linux operating systems
The following table lists the other scripts for Linux.
Table 27. Other Scripts for Linux
Script Name Description Associated Files
tkenvset.sh
Sets the path for DTK installation
and variables for the system to
be deployed and configured. The
variables and paths in this file must
be specified before any of the other
supporting scripts can be used.
● syscfg — Used by tkenvset.sh to discover the system
type.
raidcfg.sh
Configures the selected RAID
controller detected in the system.
● tkenvset.sh — Used by raidcfg.sh to inform the task
scripts about where to find the DTK utilities, scripts, and
configuration files.
● raidcfg — Used by raidcfg.sh to retrieve RAID
information and configure settings.
partcfg.sh
In BIOS mode, creates and populates
the Dell utility partition and the
deployment partition (MBR type)
on a specified disk. In UEFI
mode, creates deployment partition
(GPT type) on a specific disk.
The partcfg.shscript uses a /
tmpfolder to store a few temporary
files critical to its execution.
● tkenvset.sh — Used by partcfg.sh to inform the task
scripts about where to find the DTK utilities, scripts, and
configuration files.
● fdisk — Used to create partitions on your disk in BIOS mode.
When creating an embedded Linux ISO image, make sure that
fdisk is present in the embedded Linux environment you
created.
● parted — Used to create partitions on your disk in UEFI mode.
When creating an embedded Linux ISO image, make sure that
Preparing the script files 41