Oracle® Virtual Networking Host Drivers for Oracle Linux and Oracle VM Installation and Boot Guide

Exit Print View

Updated: July 2016
 
 

Make a Custom Driver Disk (Oracle Linux 5 Update 9 or Oracle VM)

To make the driver disk for the Oracle Linux 5, Update 9 or Oracle VM, you need to use the stock initrd file that Red Hat provides (included in the .tar file). You run a proprietary Oracle Virtual Networking tool named xg-insert-dd to inject specific information into the stock initrd. When the custom initrd is created and used as the server’s boot image, Oracle Linux 5 Update 9 servers boot up with the Oracle Virtual Networking vNIC and vHBA drivers included, and vNICs and vHBAs are loaded into the OS like any physical device.

  1. Download xsigo-boot-5.0.7-LX.tar for XGboot from http://download.oracle.com/otn-pub/otn_software/xsigo/RHEL-5_0_7-LX.tgz.
  2. Extract the downloaded tar file to a separate folder.

    The rhdd.img will be part of the extracted files.

  3. Copy the stock initrd.img that comes with the Red Hat distribution CD or the Oracle Linux distribution CD image to extracted folder.
  4. Insert Oracle Virtual Networking host drivers into the stock initrd.img.
    ./xg-insert-dd xsigo-rhdd-2.6.18-348.el5-5.0.7.LX-x86_64.img initrd.img

    When you run the proprietary tool xg-insert-dd, it opens the default initrd for editing, places the Oracle Virtual Networking host drivers inside, then repacks the initrd as a custom initrd with the prefix xsigo-initrd.img.

  5. Make a PXE label on the PXE server by appending the following to the xsigo-initrd.img file.
    Label   OEL5U9-LX507
    
        kernel   OEL5U9-vmlinuz-507LX
    
        append   initrd=xsigo-initrd-OEL5U9-5.0.7-LX.img network

    Proceed with the OS installation, but do not reboot the host. Before rebooting the host, you need to install the host drivers to boot from SAN-based disk.


    Note -  In the case of PXE installation to iSCSI and vHBA disk, you must install the drivers before reboot.