4 - updating the driver, 5 - uninstalling the driver – Audible 2220 User Manual

Page 40

Advertising
background image

40

Step 4 Configure System to Mount Volumes during Startup


The system can be instructed to automatically mount the array(s) during startup by modifying the
file”/etc/fstab”.
For example, add the following line to tell the system to mount /dev/sda1 to location /mnt/raid after startup:

/dev/sda1 /mnt/raid ext2 defaults 0 0


4 - Updating the Driver

If you are not booting from disks attached to RocketRAID 2220 controller, you can update the driver just
by reinstalling it following the procedure outlined in the previous section, "Installing the Rocket RAID 2220
driver for an Existing System".

If you are running the system installed to a disk or array attached to t he RocketRAID 2220:

First, obtain the new driver module “hptmv 6.o”. Refer to the previous section “Obtain the Driver

Module”. In following steps, we assume it has been copied to “/tmp/hptmv 6.o”.


Replace hptmv 6.o in the boot RAM disk image, /boot/initrd-xxx.img (where xxx is the kernel version).

Example: (2.4.21-4.EL for Red Hat Enterprise Linux 3.0):

# gzip -dc /boot/initrd-xxx.img > /tmp/initrd.ext2
# mkdir /mnt/initrd # mount -o loop /tmp/initrd.ext2 /mnt/initrd
# cp /tmp/hptmv6.o /mnt/initrd/lib/hptmv 6.o # umount /mnt/initrd
# gzip -c /tmp/initrd.ext2 > /boot/initrd -xxx.img

If you are using lilo to boot the system, use "lilo" to reinstall the RAM disk:

# lilo


Update hptmv 6.o in /lib/modules:

# cp /tmp/hptmv 6.o /lib/modules/`uname –r`/kernel/drivers/scsi/hptmv 6.o


Reboot your system to allow the new driver take effect.


5 - Uninstalling the Driver


To uninstall the RocketRAID 2220 driver


Note: The driver cannot be uninstalled while the system is booted from a disk or array attached to the

Rocket RAID 2220.

To uninstall the driver, remove the lines added to /etc/fstab, and remove the files created in the /etc/init.d
directory.



Advertising