Dell 4.4 manual Network Based Deployment For Systems Running Windows, Network-Based Deployment

Page 59

Network Based Deployment For Systems Running Windows

For Windows PE environments, deployment using Remote Installation Services (RIS) is recommended. For details, see the Microsoft RIS documentation. You can also use any other deployment tool such as Automated Deployment Services (ADS).

Using A Third-Party Deployment Solution Framework For Systems Running Windows

You can use DTK with any existing third-party deployment solution framework that provides an Automated Deployment Services (ADS) booting infrastructure for Windows Deployment Services (WDS). Because each third-party deployment framework is unique, these solutions fall outside the scope of this document. If you plan to utilize a third-party deployment solution framework, keep in mind that DTK is a Windows PE-based set of tools and scripts, so the deployment solution framework must also support Windows PE as a pre-operating system environment.

Deployment Using Dell Provided Embedded Linux

The two common scenarios for deployment using Dell provided embedded Linux are following:

Network Based Deployment

Media Based Deployment

Network-Based Deployment

The two common scenarios for network-based deployment are:

PXE-Based Deployment

Network File System or SMBFS File System Based Deployment

PXE-Based Deployment

The procedure enables you to boot DTK over network and pass parameters (startup script location and name) during boot using the Preboot eXecution Environment (PXE) configuration file. This automatically launches the start-up script off the network share, when DTK is booted.

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

2.Set up the Trivial File Transfer Protocol (TFTP) services and the Dynamic Host Configuration Protocol (DHCP) services on your network to boot the target system using PXE.

3.In BIOS mode, copy the contents of the embedded Linux DTK ISO image (SA.1, SA.2, and isolinux.cfg) from /mnt/cdrom/isolinux to the tftp folder. In UEFI mode, copy the contents of the embedded Linux DTK ISO image (SA.1 and SA.2), from /mnt/cdrom/isolinux to the tftp folder.

4.Edit the configuration file (isolinux.cfg for BIOS or efidefault for UEFI mode) by providing the following options:

IP address of the network share

Share path of the network share

Name of your startup script

The isolinux.cfg/efidefault file is ready for PXE-booting.

59

Image 59
Contents Dell OpenManage Deployment Toolkit Version Users Guide Page Contents Preparing The Script Files Setting Up a Directory Structure For DeploymentLinux Running Dell Update Packages On Systems Running EmbeddedPage Whats New In This Release IntroductionOther Documents You May Need Other Supporting Documents You May Need Contacting Dell Accessing Documents From Dell Support SiteSupported Systems Supported Operating Systems Prerequisites And DeploymentDeployment Prerequisites Supported Bios Firmware VersionsInstallation Prerequisites Prerequisites And RequirementsDell Systems Management Tools and Documentation DVD DriversWinpe3.x\WINPE3.0driverinst.bat Other Supporting Tools And System FilesManagement Tools Documentation DVD Deploying Operating SystemsDeployment Matrix DeploymentDeployment Method Matrix Preparing For Deployment DTK Deployment OverviewDeployment Configuring a Source SystemRAC And Bios Configuration How To Obtain Dell Utility Partition Files Extracting DTK Components On Systems Running Windows Downloading DTKDTK Components On Systems Running Windows DTK Components On The Mounted Media Extracting DTK Components On Systems Running LinuxLicensing Directory Structure On The Target SystemPage DTK Contents System Utilities And Supported Files For Linux Sample Configuration Files For Linux Sample Configuration Files For WindowsSample Scripts For Systems Running Windows PARTCFG.BAT Sample Scripts For Systems Running LinuxDocumentation Drivers And Dell Real Mode KernelRPMs Page System-Specific Files DTK Utilities And FilesPage Operating System Installation Files Page Preparing The Script Files Using The Sample DTK Scripts To Run a Full DeploymentScripts For Deployment On Systems Running Linux Scripts For Deployment On Systems Running WindowsRACREP.BAT W2K8INST.BA Lininst.sh Other Scripts For Systems Running Linux Operating Systems Other Scripts For Systems Running Windows Operating SystemsTkenvset.sh Editing Example Of Tkenvset And tkenvsetConfirming Or Editing DTK Installation Path Variables Specifying DTK Installation PathsSpecifying The Syscfg Variables Specifying The RAC Configuration VariablesPARTCFG.BAT RACREP.BAT Or racrep.sh Editing DTK Task ScriptsPARTCFG.BAT Or partcfg.sh RAIDCFG.BAT Or raidcfg.shSYSREP.BAT Or sysrep.sh Running The SYSCAP.BAT Or Syscap.sh SYSCAP.BAT Or syscap.shOpt/dell/toolkit/template/scripts/raccap.sh Running RACCAP.BAT Or raccap.shUtilities Used Preparing The Operating System Installation ScriptsUPINIT.BAT Or upinit.sh W2K8INST.BAT And W2K12INST.BATExternal Dependencies LininstExternal Dependencies Of lininst.sh SuseinstUtilities Used By lininst External Dependencies Of suseinst.sh Utilities Used By suseinstVariables Used Running The Deployment Scripts Integrating DTK Directory Structure Creating And Customizing Images For Windows PECreating And Customizing Images For Windows PE 4.0 Running The Image Creating a Bootable Media For Windows PEPreparing And Populating The Network Share Bootable Windows PE Media With Networking EnabledPXE-Based Deployment Deployment Using Dell Provided Embedded LinuxNetwork Based Deployment For Systems Running Windows Network-Based DeploymentNetwork File System or Smbfs File System Based Deployment Deployment Using Custom ScriptsMedia-Based Deployment Installing DTK RPMs Using RPM Using RPMsDeployment Using USB Deployment Using Customized Embedded LinuxPage Page Running Update Packages In Customized Embedded Linux Running Update Packages In Dell-Provided Embedded LinuxPage Known Issues Raidcfg Questions Frequently Asked QuestionsGeneral Deployment Questions Page Embedded Linux Questions Syscfg QuestionsWindows PE Questions