IBM BladeCenter Deployment Guide

# ls 2.4.9-e.40BOOT

#ls 2.4.9-e.40BOOT/{tg3.o,e1000.o} tg3.o e1000.o

9.Remove device drivers that will not be utilized from the driver modules extracted to the first module directory in step #7. Since the BladeCenter HS20 and BladeCenter HS40 servers do not support 3Com 3c59x, Intel 10/100, AMD PCnet32 or USB-OHCI devices, it is safe to remove the associated device drivers to free much needed space in the image.

#cd modules-boot

#cd 2.4.9-e.40BOOT/

#ls 2.4.9-e.40BOOT/

3c59x.o

hid.o

lockd.o

scsi_mod.o

usb-ohci.o

vfat.o

eepro100.o

input.o

nfs.o

sunrpc.o

usb-storage.o

 

fat.o

keybdev.o

pcnet32.o

usbcore.o

usb-uhci.o

 

#rm 3c59x.o eepro100.o pcnet32.o usb-ohci.o

#ls

fat.o

input.o

lockd.o

scsi_mod.o

usbcore.o

usb-uhci.o

hid.o

keybdev.o

nfs.o

sunrpc.o

usb-storage.o

vfat.o

10.Copy the Broadcom NetXtreme Gigabit Ethernet Adapter and Intel Gigabit Ethernet Adapter drivers from the second module directory (drvnet.img modules) module archive to the first module directory.

#cp ../../modules-drv/2.4.9-e.40BOOT/{tg3.o,e1000.o} .

#ls

e1000.o

hid.o

keybdev.o

nfs.o

sunrpc.o

usbcore.o

usb-

usb-uhci.o fat.o

input.o

lockd.o

scsi_mod.o

tg3.o

storage.o

vfat.o

 

 

 

 

 

#cd ..

11.Recreate the modules archive from the first modules directory (modules-boot).

#ls

2.4.9-e.40BOOT

#find . -type f grep -v modules.cpio cpio -o -H crc > modules.cpio 1481 blocks

#ls

2.4.9-e.40BOOT modules.cpio

#gzip -9 modules.cpio

#ls

2.4.9-e.40BOOT modules.cpio.gz

#mv modules.cpio.gz modules.cgz

12.Copy the required driver disk files from the initrd.img image to the modules-boot directory.

#cp ../mnt/initrd/modules/{module-info,modules.dep,pcitable} .

#ls

2.4.9-e.40BOOT modules.cgz module-info modules.dep pcitable

13.Remove driver entries from the initrd.img pcitable file that are associated with the device drivers removed in step #9. Remove all lines that make reference to the removed device drivers (3c59x, eepro100, pcnet32, usb-ohci). For example:

0x10b7 0x4500 "3c59x" "3Com Corporation3c450 Cyclone/unknown" 0x8086 0x1030 "eepro100" "Intel Corp.82559 InBusiness 10/100" 0x1022 0x2001 "pcnet32" "Advanced Micro Devices"

#cat pcitable grep –v 3c59x grep –v eepro100 grep –v pcnet32 > pcitable.new

46

http://w3-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100564

© 2006 IBM Version 3.0, 3/10/2006

The BladeCenter Deployment Guide is intended as a personal productivity tool. It is not intended to be comprehensive and is provided for

guidance only, on an 'as is basis' without warranty of any kind. Please be aware that its contents have not been certified by IBM.

Page 46
Image 46
McDATA 8832 warranty IBM Version 3.0, 3/10/2006