User's Manual

Preparing the Script Files for Deployment Using Embedded Linux 83
SUSE Linux Enterprise Server Operating Systems
The suseinst.sh script is used to install supported SUSE Linux Enterprise Server operating systems.
NOTE: While installing Linux, ensure that you install grub in the boot partition. Otherwise, you will not be able to
boot to the utility partition by pressing the F10 key during reboot.
suseinst.sh
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 specified before the operating
system can be installed.
NOTICE: It is strongly 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.
Utilities Used
grub — Used in conjunction with the kernel image and initial ramdisk files, along with the unattended
answer file to install the operating system.
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
files.
DT_OS_PART
— Sets the valid partition to install the
grub
files.
DT_OS_IMG_PATH
— Sets the network share where the operating system files are located.
DT_SUSE_AUTOINST
— Sets the network share from where the
autoinst.xml
file can be picked up.
External Dependencies
The DT_PLATFORM variable is set during deployment by tkenvset.sh using platform discovery.
The suseinst.sh script uses the
unattended answer
file in conjunction with the grub utility and kernel image
and initial ramdisk files to install the operating system files. See "autoinst.xml (for SUSE Linux
Enterprise Server)" for more information about preparing the
unattended answer
file.