Owner's Manual
Script Name Description Associated Files
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.
• 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 parted is present in the embedded Linux
environment you created.
This script uses the following file for unattended operations:
• upinit.sh — Used by partcfg.sh to create and populate
the Dell utility partition.
NOTE: Do not modify the upinit.sh script.
upinit.sh Creates and populates the Dell
utility partition in BIOS mode.
NOTE: Do not modify the
upinit.sh script.
• tkenvset.sh — Used by upinit.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.
• mbr — File necessary to create a bootable Dell utility
partition.
• sysdrmk — Used by upinit.sh to patch the boot sector.
• unzip — Used by upinit.sh to populate the Dell utility
partition.
• mke2fs — Used to create a ext2 file system.
• upimg.bin — Contains the zipped contents of the Dell
utility partition.
Editing Example Of TKENVSET And tkenvset
The majority of editing required for DTK sample scripts involves the TKENVSET.BAT (for Windows) or tkenvset.sh (for
Linux) script. As a result, the scripting discussion focuses on this script. Other task scripts may require edits in certain
situations. These optional edits are discussed in Editing DTK Task Scripts. The TKENVSET.BAT or tkenvset.sh script sets
the path of DTK utilities and scripts and sets the variables for the system to be deployed and configured. The variables
and paths specified in this file before other supporting scripts are used.
Specifying DTK Installation Paths
The TKENVSET.BAT or tkenvset.sh sample script is provided with the following default values. These values must be
confirmed in some cases, and modified in other cases, before a deployment. Locate the Deployment Toolkit Installation
Paths heading to find the following lines:
On systems running Windows:
set DT_DRIVE=X:
set DT_PATH=%DT_DRIVE%\Dell\Toolkit
set DT_TOOLS=%DT_PATH%\Tools
set DT_SYSTEMS=%DT_PATH%\Systems
set DT_SCRIPTS=%DT_PATH%\Template\Scripts
set DT_STOP_ON_ERROR=FALSE
45