Deployment Guide
Script Name Description Associated Files
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
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.
40 Preparing the script files