Dell 4.4 manual Media-Based Deployment, Network File System or Smbfs File System Based Deployment

Page 60

5.Copy isolinux.cfg file into the PXE configuration folder.

6.Create your own start-up script and place it in the network share specified in your modified isolinux.cfg/efidefault file.

The modified script is picked up and executed during the boot process.

NOTE: The network share on which you have the scripts and DTK files are mounted to /opt/ dell/toolkit/systems.

NOTE: Ensure that you specify the correct RAMDISK size in the PXE config file before booting through PXE. A sample pxe config file is provided in /mnt/cdrom/isolinux/isolinux.cfg.

Network File System or SMBFS File System Based Deployment

The procedure enables you to boot DTK and launch the start-up script automatically from a network share (NFS or SMBFS).

1.Obtain the ISO image of the embedded Linux available at support.dell.com.

2.Extract the contents of the ISO image to a folder (for example, isoimage) on your hard drive.

3.Copy the custom script to a share (nfs/smbfs).

4.In UEFI mode, modify the corresponding shared section (nfs/smbfs) in EFI/BOOT/dtk_grub.cfg and create iso using mkisofs. For BIOS mode, modify the corresponding shared section (nfs/smbfs) in isolinux/isolinux.cfg and create iso using mkisofs as follows: mkisofs -o output.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot-boot-load-size 4 - boot-info-table-pad-r-J-hide-joliet-trans-tbl-eltorito-alt-boot-e efiboot.img -no-emul-boot isoimage

NOTE: It is important to use mkisofs to make your customized image because the ISO Linux recognizes only the isolinux.cfg (and all files within /isolinux). If you do not use mkisofs, the HAPI libraries of the DTK cannot load and most of the Dell Update Packages do not work.

NOTE: The scripts that you copy into the media are copied to the RAM disk and run from the RAM disk. This task is done to make sure that the media is not locked. Ensure that your sample scripts have valid path names.

5.Burn the ISO contents to a media. Your ISO image is ready for booting.

Media-Based Deployment

The different media-based deployments are as follows:

Deployment Using Custom Scripts

Deployment Using RPMs

Deployment Using USB

Deployment Using Custom Scripts

1.Obtain the ISO image of the embedded Linux at support.dell.com.

2.Extract the contents of the ISO image to a folder (for example, isoimage) on your hard drive.

3.Copy the custom scripts into the same folder.

NOTE: Your scripts must also take care of copying miscellaneous items to unlock the media, so that the media can be mounted and ejected as per the operating system’s installation process.

60

Image 60
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 SystemsSupported Bios Firmware Versions Installation PrerequisitesPrerequisites And Requirements 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.shPreparing The Operating System Installation Scripts UPINIT.BAT Or upinit.shW2K8INST.BAT And W2K12INST.BAT 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 ShareDeployment Using Dell Provided Embedded Linux Network Based Deployment For Systems Running WindowsNetwork-Based Deployment 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