To make the driver disk for Oracle Linux 5, Update 9 or Oracle VM, you need to use the stock initrd 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.
The rhdd.img will be part of the extracted files.
./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, the tool 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.
Label OEL5U9-LX507 kernel OEL5U9-vmlinuz-507LX append initrd=xsigo-initrd-OEL5U9-5.0.7-LX.img network