Users Guide

suseinst
The suseinst.sh sample script is used to perform an unattended installation of a supported SUSE Linux Enterprise Server operating system.
The variables and paths must be specied before the operating system can be installed.
CAUTION: It is recommended that you consult your SUSE Linux Enterprise Server operating system documentation and
unattended deployment documentation to develop a thorough understanding of the unattended installation process before
attempting to perform a full scripted deployment.
NOTE: While installing Linux, ensure that you install grub in the boot partition. Otherwise, you cannot boot to the utility partition
by pressing the <F10> key during reboot.
Utilities used by suseinst
grub — Used with the kernel image and initial ramdisk les, along with the unattended answer le to install the operating system in BIOS
mode.
grub2 — Used with the kernel image and initial ramdisk les, along with the unattended answer le to install the operating system in UEFI
mode.
Variables used
DT_OS_DISK — Sets the disk on which to deploy the SUSE Linux Enterprise Server operating system.
DT_OS_SRC — Sets the location from where to copy the kernel image and initial ramdisk les.
DT_OS_PART — Sets the valid partition to install the grub les.
DT_OS_IMG_PATH — Sets the network share where the operating system les are located.
DT_SUSE_AUTOINST — Sets the network share from where the autoinst.xml le can be accessed.
External dependencies of suseinst.sh
The DT_PLATFORM variable is set during deployment by tkenvset.sh using platform discovery.
The suseinst.sh script uses the unattended answer le in conjunction with the grub utility and kernel image and initial ramdisk les to install
the operating system les.
autoinst.xml or autoinst_ue.xml for SUSE Linux Enterprise server
The autoinst.xml and autoinst_ue.xml le is the default name of the answer le that you use to automate an unattended SUSE Linux
Enterprise Server installation in BIOS and UEFI modes respectively. A sample copy of the autoinst.xml/autoinst_ue.xml le is provided as
part of DTK download in the /opt/dell/toolkit/template/congs directory. The autoinst.xml/autoinst_ue.xml le contains the headings
and parameters that instruct the installation utility to perform various conguration tasks. Before a full deployment can be run, edit all
appropriate headings and parameters, as necessary.
NOTE
: After installing SUSE Linux Enterprise, change the login password by editing the user node of the root user in
autoinst.xml/autoinst_ue.xml. You can also encrypt the password le by changing false to true in <encrypted
config:type="boolean">false</encrypted>.
NOTE: See your operating system documentation for instructions on modifying the options in the autoinst.xml/autoinst_ue.xml
le to customize the scripted installation of your operating system.
56 Preparing the script les