Users Guide
NOTE: On systems running Windows Server 2012 operating system, save the default answer files as
UNATTEND2K12.XML or UNATTEND2K12_UEFI.XML.
NOTE: See your operating system documentation for instructions on modifying the options in the
operating system unattended installation file to customize the scripted installation of your operating
system.
On systems running Windows Server 2008 or Windows Server 2012 operating system, save the
completed file in the \Toolkit\os_deploy\<target system> directory after you have completed all
necessary modifications to the UNATTEND.XML or UNATTEND_UEFI.XML file.
After you have successfully edited your deployment scripts, you are ready to create your deployment
media and run your deployment. For instructions on creating the deployment media and running a full
deployment, see Running The Deployment Scripts.
Linux scripts
The lininst.sh (for Red Hat Enterprise Linux 5 and 6) and lininst7.sh (for Red Hat Enterprise Linux 7) sample
scripts are used to perform an unattended installation of the supported Red Hat Enterprise Linux Server
operating system in both BIOS and UEFI mode. The variables and paths must be specified before the
operating system can be installed.
Utilities used by Linux scripts
grub — Used with the kernel image and initial ramdisk files, along with the unattended answer file to
install the operating system in BIOS mode.
grub2 — Used with the kernel image and initial ramdisk files, along with the unattended answer file to
install the operating system in UEFI mode.
The following are the variables used in grub and grub2:
• DT_OS_DISK — Sets the disk to deploy the Red Hat Enterprise Linux Server 6 operating system.
• DT_OS_NFS_LOC — Sets the disk to deploy the Red Hat Enterprise Linux Server 7 operating system.
• DT_OS_SRC — Sets the location from where to copy the kernel image and initial ramdisk files.
• DT_HD — Sets the required disk to be configured for partition.
External dependencies of lininst.sh
The DT_PLATFORM variable is set during deployment by tkenvset.sh using platform discovery.
The lininst.sh script uses the unattended answer file with the grub utility and kernel image and initial
ramdisk files to install the operating system files. For more information about preparing the unattended
answer file, see Answer Files.
Answer files
Depending on the version of the Red Hat Enterprise Linux Server operating system, the ks-rhel6.cfg and
ks-rhel7.cfg, ks_rhel6_uefi.cfg (only in UEFI mode), or ks_rhel7_uefi.cfg (only in UEFI mode) files are the
default names of the answer files to automate an unattended Red Hat Enterprise Linux Server installation.
A sample copy of the ks-rhel6.cfg/ks-rhel7.cfg file is provided as part of the DTK download in the /opt/
dell/toolkit/template/configs directory. The ks-rhel6.cfg/ks-rhel7.cfg files contain the headings and
parameters that instruct the installation utility to perform various configuration tasks. Before a full
deployment can be run, edit all appropriate headings and parameters, as necessary.
52