
Issue 11
© Solarflare Communications 2014
47
Solarflare Server Adapter
User Guide
3.8 Unattended Installation - Red Hat Enterprise Linux
Documentation for preparing for a Red Hat Enterprise Linux network installation can be found at:
http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Installation_Guide/
index.html
The prerequisites for a Network Kickstart installation are:
• Red Hat Enterprise Linux installation media.
• A Web server and/or FTP Server for delivery of the RPMs that are to be installed.
• A DHCP server for IP address assignments and to launch PXE Boot.
• A TFTP server for download of PXE Boot components to the machines being kickstarted.
• The BIOS on the computers to be Kickstarted must be configured to allow a network boot.
• A Boot CD-ROM or flash memory that contains the kickstart file or a network location where the
kickstart file can be accessed.
• A Solarflare driver disk.
Unattended Red Hat Enterprise Linux installations are configured with Kickstart. The documentation
for Kickstart can be found at:
To install Red Hat Enterprise you need the following:
1
A modified
initrd.img
file with amended
modules.alias
and
modules.dep
which
incorporates the Solarflare minimal driver for the installation kernel.
To
modules.alias
, add the following entries:
alias: pci:v00001924d00000813sv*sd*bc*sc*i*
alias: pci:v00001924d00000803sv*sd*bc*sc*i*
alias: pci:v00001924d00000710sv*sd*bc*sc*i*
alias: pci:v00001924d00000703sv*sd*bc*sc*i*
2
Identify the driver dependencies using the modinfo command:
modinfo ./sfc.ko | grep depends
depends: i2c-core,mii,hwmon,hwmon-vid,i2c-algo-bit mtdcore mtdpart
All modules listed as depends must be present in the initrd file image. In addition the user
should be aware of further dependencies which can be resolved by adding the following lines
to the modules.dep file: