Users Guide

3. Depending on where the operating system image is hosted, use one of the following methods to attach the ISO to
the local server and reboot to it immediately.
BootToNetworkISO() — If the operating system image (.iso format) is hosted in a network share (NFS or
CIFS), use this method to attach the network ISO as virtual USB CD-ROM device to the server and
immediately boot to it to start the operating system installation.
BootToISOFromVFlash() — If the operating system image (.iso format) is hosted in the vFlash SD card, use
this method to attach the image as local USB CD-ROM device and immediately boot to it to start the
operating system installation.
NOTE: You must use the DownloadISOToVFlash() method as a prerequisite before executing
BootToISOFromVFlash() to copy the .iso image from NFS, CIFS, or TFTP share to vFlash so that it can be used later
to boot. However, if the vFlash SD card is installed and not formatted, this method formats the card and then
downloads the ISO image.
BootToPXE() — If the operating system image is hosted in PXE then use this method to reboot the server
and boot to PXE to initiate OS install
4. After the OS installation is complete, use one of the methods based on how ISO was attached to detach the ISO
from host server.
DetachISOImage() — If the ISO was attached using BootToNetworkISO(), use this method to detach the
ISO from host server.
DetachISOFromVFlash() — If ISO was attached using BootToISOFromVFlash() then use this method to
detach ISO from host server. DeleteISOFromVFlash() method can be used after that to delete the ISO from
vFlash if the ISO is no longer required.
5. Invoke DetachDrivers() method to detach OEMDRV drive that contains the operating system drivers.
NOTE: During OS installation, the native OS installer automatically installs the drivers present in OEMDRV device.
References For Deploying Operating System
NOTE: The sections referenced in this table contain only generic examples.
Table 4. Step Number and Location
Step Number Location in Lifecycle Controller Web Services Interface Guide (Windows or Linux)
step 1 11.3.1 — Get Driver Pack Information
step 2 11.3.2 — Unpack Selected Drivers and Attach to Host OS as USB Device
step 3 11.3.6 — Boot to Network ISO
11.3.11 — Boot to ISO from VFlash
11.3.8 — Boot To PXE
step 4 11.3.7 — Detach Network ISO USB Device
11.3.13 — Detach ISO from VFlash
step 5 11.3.3 — Detach Emulated USB Device Containing Drivers
Profiles
DCIM_OSDeployment Profile
MOFs
DCIM_OSDeploymentService.mof
DCIM_OSDConcreteJob.mof
DCIM_LCElementConformsToProfile.mof
30