Chapter 4. Driver Installation
50 3ware Serial ATA RAID Controller User Guide
Installing the Driver under FreeBSD
The steps you follow to install the driver and make your 3ware 9550SX/
9590SE RAID unit available depend on whether it will be your boot device or
will be used for secondary storage. These instructions provide step-by-step
instructions for the following situations:
• “Installing the Kernel Driver Module while Installing FreeBSD v5.4 on a
Unit on the 3ware RAID Controller” on page 50
• “Installing the 3ware Kernel Driver Module on a FreeBSD System that
Boots from a Device on the Motherboard” on page 53
If you are using a 3ware 9500S RAID controller, see “Upgrading the Driver
for 9500S Controllers” on page 54.
Installing the Kernel Driver Module while Installing
FreeBSD v5.4 on a Unit on the 3ware RAID Controller
Use the steps in this section if you are installing FreeBSD on the new drive or
unit managed by the 3ware RAID controller (9550SX or 9590SE).
Note: The 3ware kernel driver module integrated into the FreeBSD
installation CD supports 9500S controllers, but not 9550SX/
9590SE controllers. Since this driver is statically compiled with the
kernel, newer drivers with the same name
(twa.ko) cannot exist. A
temporary driver is provided, named
twa_9ksk.ko, which can be
used to accomplish the FreeBSD installation and enable boot
device support. Once up and booted, you will need to upgrade the
kernel driver module by compiling the new kernel driver sources
provided on the CD or website. The steps below describe how to
load the temporary kernel driver module, and then how to upgrade
the kernel to include it.
Note: Some versions of FreeBSD cannot boot to arrays larger than
1 TByte. If you want to create an array larger than 1 TByte, check
to make sure that the version of FreeBSD you have supports it.
To install the kernel driver module while installing FreeBSD v5.4
1 Disconnect all drives in the system, except the CD or DVD and the ones
connected to the 9550SX or 9590SE controller.
2 Create the RAID units on the 9550SX 9590SE using 3BM (the 3ware
BIOS Manager). For details, see “First-Time RAID Configuration Using
3BM” on page 19.