Asset ID: |
1-71-1518305.1 |
Update Date: | 2017-08-01 |
Keywords: | |
Solution Type
Technical Instruction Sure
Solution
1518305.1
:
How to Create an ESXi 5.1 Remastered ISO Containing Oracle Virtual Networking (OVN) / Xsigo Drivers
Related Items |
- Oracle Fabric Interconnect F1-15
- Oracle Fabric Interconnect F1-4
|
Related Categories |
- PLA-Support>Sun Systems>SAND>Network>SN-SND: Oracle Virtual Networking
|
In this Document
Applies to:
Oracle Fabric Interconnect F1-15 - Version All Versions and later
Oracle Fabric Interconnect F1-4 - Version All Versions and later
Information in this document applies to any platform.
Goal
This document describes the steps that are needed to create an ESXi 5.1 remastered ISO containing Oracle / Xsigo Drivers
Solution
Creating a bootable VMWare ESXi install iso with injected Xsigo drivers. What you need:
- The latest Oracle / Xsigo driver bundle (zip, not the CD) for the ESXi version
- The latest VMware ESXi "Offline bundle" (zip format)
- Microsoft PowerShell installed on your PC
- VMWare Powershell CLI installed on your PC
What you are trying to accomplish:
- Import the VMWare Offline bundle into the EsxSoftwareDepot CLI application
- Import the Oracle / Xsigo driver bundle into the EsxSoftwareDepot CLI application
- Create an iso generation profile that includes the Oracle / Xsigo drivers in the script
- Dump the built profile into an ISO that is bootable using the VMWare CLI Export tool
** In this example, we will have downloaded ESXi offline bundle called "VMware-ESXi-5.1.0-799733-depot.zip"
** In this example we have downloaded Oracle / Xsigo drive bundle filename "xsigo_5.3.0.ESX.1-1vmw.510.0.0.613838.zip"
** In this example, we will be creating an iso build profile called "ESXi-5.1.0-799733-standard-xsigo"
** In this example, we will be building a bootable ESXi install CD with a filename of "ESXi-5.1.0-799733-standard-xsigo.iso"
** In this example, our working directory will be c:\temp
Step 1) Create a common directory for working files. In this example, we will use c:\temp
Step 2) Copy (do not unzip) 2 files; the ESXi Offline bundle and the Oracle / Xsigo driver bundle into c:\temp
Step 3) Import the ESXi Offline bundle by typing the following at the PowerCLI prompt:
Add-EsxSoftwareDepot -DepotUrl C:\temp\VMware-ESXi-5.1.0-799733-depot.zip
Step 4) Import the Xsigo driver bundle by typing the following at the PowerCLI prompt:
Add-EsxSoftwareDepot -DepotUrl C:\temp\xsigo_5.3.0.ESX.1-1vmw.510.0.0.613838.zip
Step 5) Create the new profile for building the iso file. In this example, type the following at the PowerCLI prompt:\
New-EsxImageProfile -CloneProfile ESXi-5.0.0-20120302001-standard -Name ESXi-5.0.0-20120302001-standard-xsigo
* The ESXi Offline Bundle will already contain a couple of ISO generation profiles. Usually, one with and one without VMWare tools. We need to use one of them
as a base template for our own new profile. In the example above, we are using the VMWare pre-built profile called "ESXi-5.1.0-799733-standard". This profile
name that comes with the bundle will vary based on the release. In order to execute the command in step 4, you need to first determine the exact name of the
pre-built profile in the offline bundle. You can query this by using the command "Get-EsxImageProfile". Always use the 'standard' profile rather then the one with 'no tools'
Step 6) Add the Oracle / Xsigo drivers to the iso build profile by typing the following at the Powershell CLI:
Add-EsxSoftwarePackage -ImageProfile ESXi-5.1.0-799733-standard-xsigo -SoftwarePackage net-ib-core
Add-EsxSoftwarePackage -ImageProfile ESXi-5.1.0-799733-standard-xsigo -SoftwarePackage net-mlx4-core
Add-EsxSoftwarePackage -ImageProfile ESXi-5.1.0-799733-standard-xsigo -SoftwarePackage net-ib-mad
Add-EsxSoftwarePackage -ImageProfile ESXi-5.1.0-799733-standard-xsigo -SoftwarePackage net-ib-sa
Add-EsxSoftwarePackage -ImageProfile ESXi-5.1.0-799733-standard-xsigo -SoftwarePackage net-mlx4-ib
Add-EsxSoftwarePackage -ImageProfile ESXi-5.1.0-799733-standard-xsigo -SoftwarePackage net-xscore
Add-EsxSoftwarePackage -ImageProfile ESXi-5.1.0-799733-standard-xsigo -SoftwarePackage net-xsvnic
Add-EsxSoftwarePackage -ImageProfile ESXi-5.1.0-799733-standard-xsigo -SoftwarePackage net-xve
Add-EsxSoftwarePackage -ImageProfile ESXi-5.1.0-799733-standard-xsigo -SoftwarePackage scsi-xsvhba
Please note, you can also install the net-ib-ipoib package if you wish to use IPoiB (IP over IB). If you d not plan to install or use IPoIB, you do not need to install this package.
Sample Format: Add-EsxSoftwarePackage -ImageProfile "new profile name you created above" -SoftwarePackage net-ib-core
** All commands should complete a simple description of the driver added. If you are presented with any feedback with RED text, there has been an error, most likely typo's **
Step 7) Build the iso file from the profile you have just created by typing the following at the PowerCLI prompt:
Export-EsxImageProfile -ImageProfile ESXi-5.1.0-799733-standard-xsigo -ExportToIso -FilePath C:\temp\ESXi-5.1.0-799733-standard-xsigo.iso
Step 8) Burn the ISO to CD. CD should be bootable just like the ESXi install CD, but now also includes the Xsigo drivers.
Attachments
This solution has no attachment