Table 21. Other Scripts for Linux

Script Name

Description

Associated Files

 

 

 

 

tkenvset.sh

Sets the path for DTK

syscfg — Used by tkenvset.sh to discover the system

 

installation and variables for

 

 

type.

 

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.

 

 

raidcfg.sh

Configures the selected RAID

tkenvset.sh — Used by raidcfg.sh to inform the task

 

controller detected in the

 

 

scripts about where to find the DTK utilities, scripts,

 

system.

 

 

 

and configuration files.

 

 

 

 

 

raidcfg — Used by raidcfg.sh to retrieve RAID

 

 

 

information and configure settings.

partcfg.sh

In BIOS mode, creates and

tkenvset.sh — Used by partcfg.sh to inform the task

 

populates the Dell utility

 

 

scripts about where to find the DTK utilities, scripts,

 

partition and the deployment

 

 

 

and configuration files.

 

partition (MBR type) on a

 

 

fdisk — Used to create partitions on your disk in

 

specified disk. In UEFI mode,

 

 

BIOS mode. When creating an embedded Linux ISO

 

creates deployment partition

 

 

 

image, make sure that fdisk is present in the

 

(GPT type) on a specific disk.

 

 

 

embedded Linux environment you created.

 

The partcfg.shscript uses a /

 

 

parted — Used to create partitions on your disk in

 

tmpfolder to store a few

 

 

UEFI mode. When creating an embedded Linux ISO

 

temporary files critical to its

 

 

 

image, make sure that parted is present in the

 

execution.

 

 

 

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

tkenvset.sh — Used by upinit.sh to inform the task

 

Dell utility partition in BIOS

 

 

scripts about where to find the DTK utilities, scripts,

 

mode.

 

 

 

and configuration files.

 

 

 

 

NOTE: Do not modify the •

fdisk — Used to create partitions on your disk.

 

upinit.sh script.

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

43

Page 43
Image 43
Dell 4.4 manual Editing Example Of Tkenvset And tkenvset, Tkenvset.sh