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
Table 20. Replication Scripts for Linux (continued)
Script Name Description Associated Files
sysrep.sh
Applies the BIOS and BMC settings
saved in a file to the current system.
● tkenvset.sh — Used by sysrep.sh to inform the task scripts
about where to find the DTK utilities, scripts, and configuration
files.
● syscfg — Used by sysrep.sh to configure the BIOS settings.
Deployment scripts for systems running windows operating
systems
The following table lists the deployment scripts for Windows.
Table 21. Deployment Scripts For Windows
Script Name Description Associated Files
W2K12INST.BA
T
Performs an unattended installation
of supported Windows Server 2012
operating systems.
NOTE: From Windows Server
2012 onwards, Server Core is the
default deployment configuration
setting. However, you can
modify the xml files to change
the setting.
● TKENVSET.BAT — Used by W2K12INST.BAT to inform the
task scripts about where to find the DTK utilities, scripts, and
configuration files.
● SETUP.EXE — Used by W2K12INST.BAT to install the
operating system with the UNATTEND.XML answer file.
● UNATTEND2K12.XML — Used by W2K12INST.BAT with
SETUP.EXE to install the operating system files in BIOS mode.
● UNATTEND2K12_UEFI.XML — Used by W2K12INST.BAT
with SETUP.EXE to install the operating system files in UEFI
mode.
W2K16INST.BA
T
Performs an unattended installation
of supported Windows Server 2012
R2 operating systems.
NOTE: From Windows Server
2012 R2 onwards, Server Core
is the default deployment
configuration setting. However,
you can modify the xml files to
change the setting.
● TKENVSET.BAT — Used by W2K16INST.BAT to inform the
task scripts about where to find the DTK utilities, scripts, and
configuration files.
● SETUP.EXE — Used by W2K16INST.BAT to install the
operating system with the UNATTEND.XML answer file.
● UNATTEND2K16.XML — Used by W2K16INST.BAT with
SETUP.EXE to install the operating system files in BIOS mode.
● UNATTEND2K16_UEFI.XML — Used by W2K16INST.BAT
with SETUP.EXE to install the operating system files in UEFI
mode.
Deployment scripts for systems running Linux operating systems
The following table lists the deployment scripts for systems running Linux.
Table 22. Deployment Scripts For Linux
Script Name Description Associated Files
lininst.sh and
lininst7.sh
Performs an unattended
installation of a supported
Red Hat Enterprise Linux
operating system in BIOS
and UEFI mode.
● tkenvset.sh — Used by lininst.sh to inform the task scripts
about where to find the DTK utilities, scripts, and configuration files.
● grub — Used to install the operating system with the unattended
answer file in BIOS mode.
● grub2 — Used to install the operating system with the unattended
answer file in UEFI mode.
NOTE: Both grub and grub2 use the following images with the
unattended answer file to perform unattended operations:
○ initial ramdisk — Available on the Dell Systems Build and
Update Utility.
38 Preparing the script files