Chapter 10. Maintaining Your Controller
182 3ware Serial ATA RAID Controller User Guide
Note: The name of the module you will copy (3w-9xxx.*) varies,
depending on the kernel; however you will always copy it to a file named
3w-9xxx.o for 2.4 kernels, or 3w-9xxx.ko for 2.6 kernels
For Red Hat or Fedora Core Uniprocessor
cp <version>/3w-9xxx.o /lib/modules/
<kernel>/drivers/scsi/3w-9xxx.o
For Red Hat SMP
cp <version>/3w-9xxx.smp /lib/modules/
<kernel>/drivers/scsi/3w-9xxx.o
For Red Hat Bigmem
cp <version>/3w-9xxx.big /lib/modules/
<kernel>/drivers/scsi/3w-9xxx.o
For Red Hat Hugemem
cp <version>/3w-9xxx.hug /lib/modules/
<kernel>/drivers/scsi/3w-9xxx.o
5 For 2.4 Kernels, add the following line to
/etc/modules.conf:
alias scsi_hostadapter 3w-9xxx.o
For 2.6 Kernels, add the following line to
/etc/modprobe.conf.
alias scsi_hostadapter 3w-9xxx.ko
6 Complete the upgrade by upgrading the initial ramdisk.
Change the directory to the boot directory:
cd /boot
Run mkinitrd by entering the following:
(In the commands below, replace <kernel> with the applicable kernel, for
example 2.4.20-8)
For Red Hat or Fedora Core Uniprocessor
mkinitrd –v –f initrd-<kernel>.img <kernel>
For Red Hat SMP
mkinitrd –v –f initrd-<kernel>smp.img <kernel>smp
For Red Hat Bigmem
mkinitrd –v –f initrd-<kernel>bigmem.img <kernel>bigmem
For Red Hat Hugemem
mkinitrd –v –f initrd-<kernel>hugmem.img <kernel>hugmem
7 If you are using lilo, run lilo to update to the boot loader.
You should see a printout of kernels that are able to boot on this system
after running lilo.