Dell 4.4 manual Utilities Used By suseinst, Variables Used, External Dependencies Of suseinst.sh

Page 54

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 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.

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 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 file in conjunction with the grub utility and kernel image and initial ramdisk files to install the operating system files.

autoinst.xml or autoinst_uefi.xml For SUSE Linux Enterprise Server

The autoinst.xml and autoinst_uefi.xml file is the default name of the answer file 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_uefi.xml file is provided as part of DTK download in

the /opt/dell/toolkit/template/configs directory. The autoinst.xml/autoinst_uefi.xml file contains 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.

NOTE: After installing SUSE Linux Enterprise, change the login password by editing the user node of the root user in autoinst.xml/autoinst_uefi.xml. You can also encrypt the password file 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_uefi.xml file to customize the scripted installation of your operating system.

When you have completed all necessary modifications of the autoinst.xml/ autoinst_uefi.xml file, save the completed file in the /opt/dell/toolkit/systems/<target system> directory.

After you have successfully edited your deployment scripts, you are ready to create the deployment media and run the deployment. For instructions on creating the deployment media and running a full deployment, see Deployment Using Dell Provided Embedded Linux .

NOTE: During an unattended SUSE Linux Enterprise Server installation, if the installer lists out missing packages, delete the listed packages from autoinst.xml/autoinst_uefi.xml.

54

Image 54
Contents Dell OpenManage Deployment Toolkit Version Users Guide Page Contents Setting Up a Directory Structure For Deployment Preparing The Script FilesRunning Dell Update Packages On Systems Running Embedded LinuxPage Introduction Whats New In This ReleaseOther Documents You May Need Other Supporting Documents You May Need Accessing Documents From Dell Support Site Contacting DellPrerequisites And Deployment Supported Systems Supported Operating SystemsPrerequisites And Requirements Supported Bios Firmware VersionsInstallation Prerequisites Deployment PrerequisitesDrivers Dell Systems Management Tools and Documentation DVDOther Supporting Tools And System Files Winpe3.x\WINPE3.0driverinst.batDeploying Operating Systems Management Tools Documentation DVDDeployment Deployment MatrixDeployment Method Matrix DTK Deployment Overview Preparing For DeploymentConfiguring a Source System RAC And Bios ConfigurationDeployment How To Obtain Dell Utility Partition Files Downloading DTK Extracting DTK Components On Systems Running WindowsDTK Components On Systems Running Windows Extracting DTK Components On Systems Running Linux DTK Components On The Mounted MediaDirectory Structure On The Target System LicensingPage DTK Contents System Utilities And Supported Files For Linux Sample Configuration Files For Windows Sample Configuration Files For LinuxSample Scripts For Systems Running Windows Sample Scripts For Systems Running Linux PARTCFG.BATDrivers And Dell Real Mode Kernel RPMsDocumentation Page DTK Utilities And Files System-Specific FilesPage Operating System Installation Files Page Using The Sample DTK Scripts To Run a Full Deployment Preparing The Script FilesScripts For Deployment On Systems Running Windows Scripts For Deployment On Systems Running LinuxRACREP.BAT W2K8INST.BA Lininst.sh Other Scripts For Systems Running Windows Operating Systems Other Scripts For Systems Running Linux Operating SystemsEditing Example Of Tkenvset And tkenvset Tkenvset.shSpecifying DTK Installation Paths Confirming Or Editing DTK Installation Path VariablesSpecifying The RAC Configuration Variables Specifying The Syscfg VariablesPARTCFG.BAT Editing DTK Task Scripts RACREP.BAT Or racrep.shRAIDCFG.BAT Or raidcfg.sh SYSREP.BAT Or sysrep.shPARTCFG.BAT Or partcfg.sh SYSCAP.BAT Or syscap.sh Running The SYSCAP.BAT Or Syscap.shRunning RACCAP.BAT Or raccap.sh Opt/dell/toolkit/template/scripts/raccap.shW2K8INST.BAT And W2K12INST.BAT Preparing The Operating System Installation ScriptsUPINIT.BAT Or upinit.sh Utilities UsedLininst External DependenciesSuseinst Utilities Used By lininstExternal Dependencies Of lininst.sh Utilities Used By suseinst Variables UsedExternal Dependencies Of suseinst.sh Running The Deployment Scripts Creating And Customizing Images For Windows PE Creating And Customizing Images For Windows PE 4.0Integrating DTK Directory Structure Creating a Bootable Media For Windows PE Running The ImageBootable Windows PE Media With Networking Enabled Preparing And Populating The Network ShareNetwork-Based Deployment Deployment Using Dell Provided Embedded LinuxNetwork Based Deployment For Systems Running Windows PXE-Based DeploymentDeployment Using Custom Scripts Media-Based DeploymentNetwork File System or Smbfs File System Based Deployment Using RPMs Installing DTK RPMs Using RPMDeployment Using Customized Embedded Linux Deployment Using USBPage Page Running Update Packages In Dell-Provided Embedded Linux Running Update Packages In Customized Embedded LinuxPage Known Issues Frequently Asked Questions General Deployment QuestionsRaidcfg Questions Page Syscfg Questions Embedded Linux QuestionsWindows PE Questions