ARECA SATA RAID CONTROLLER ARC1110/1120/1130/1160/1210/1220/1230/1260 S.u.S.E. 7.3 Linux =================== Driver User's Guide ======================= Linux SCSI driver technical support mail address: erich@areca.com.tw Tel: 886-2-8797-4060 Ext.203 Fax: 886-2-8797-5970 Web site: www.areca.com.tw ================================================================= ********************************************************************** ** 1. Contents ** ********************************************************************** readme.txt - (This file)The readme file for ARC1110/1120/1130/1160/1210/1220/1230/1260 Linux scsi raid driver arcmsr.1.20.0X.08.zip - Source code (arcmsr.c, arcmsr.h, Makefile) install.zip - Ziped dirver modules disk (dd) image file "modules.img" ********************************************************************** ** 2. S.u.S.E. Linux 7.3 Installation ** ********************************************************************** A. Before Installation - Under DOS/Windows environment a. Unzip "install.zip" X:\PATH\pkunzip.exe install.zip =>> modules.img b. Dump it into a floppy disk. X:\PATH\rawrite.exe driver.img A: Tips: You can get rawrite.exe from S.u.S.E. 7.3 installation CD1 or DVD B. S.u.S.E Linux installation start...boot from CD or DVD Please select "manual installation" to install you SuSE 7.3 Step 1: ############################################################## Main menu ############################################################## Settings System information Kernel modules (hardware drivers) <== select it for loading ARECA RAID driver Start installation / system Eject CD Exit / Reboot Power off ############################################################## Step 2: ############################################################## Kernel modules (hardware drivers) ############################################################## Load IDE/SCSI/RAID modules <== select it for loading ARECA RAID driver Load CD-ROM modules Load network card modules Load PCMCIA modules Load USB modules .... .. . ############################################################## Step 3: ############################################################## Load IDE/SCSI/RAID modules ############################################################## . .. .... .. . -- More modules -- <== select it for loading ARECA RAID driver ############################################################## || \||/ \/ ############################################################## Please insert modules disk 2. <== insert our modules disk (modules.img) into floppy disk drive You'll find instructions on how to create it on boot/README on CD1 or DVD ############################################################## Step 4: ############################################################## Kernel modules (hardware drivers) ############################################################## Load IDE/SCSI/RAID modules <== select it again for loading ARECA RAID driver Load CD-ROM modules Load network card modules Load PCMCIA modules Load USB modules .... .. . ############################################################## Step 5: ############################################################## Load IDE/SCSI/RAID modules ############################################################## . .. .... cciss : Compaq SMART2 RAID dpt_i2o : DPT I2O SmartRAID V aacraid : Adaptec RAID <== select it for loading ARECA RAID driver (This entry name is substitute for load "arcmsr" RAID driver) ips : IBM SeverRAID 3w-xxxx : 3 Ware RAID .... .. . ############################################################## Step 6: When SuSE installation appear message : The LIO boot sector has been written to disk. Restore the old boot sector in the installed system with " lilo -u /dev/sda" Now booting your system ...... ____ | OK | <== !! Don't push it !! ---- you need to push "Ctrl + Alt + F6" and do something for SuSE'bug fix. #chroot /mnt #mount /dev/fd0 /mnt #cp /mnt/arcmsr.o /lib/modules/2.4.10-4GB/kernel/drivers/scsi/aacraid.o #mk_initrd #lilo You need make sure that these job has been done. Than, push "Ctrl + Alt + F7" return to SuSe installation Graphic Mode..... Now, Please follow SuSE installion procedure to finish your system installation. ********************************************************************** ** 3. Remake new kernel ** ********************************************************************** P.S: You must install your Linux system by developmental environment and include kernel source first. ***************************************************************************** * Copy "arcmsr" source code folder to /usr/src/linux/drivers/scsi/ * ***************************************************************************** I. Edit two files: /usr/src/linux/drivers/scsi/Makefile ############################################################################### ... .... subdir-$(CONFIG_SCSI_ARCMSR) += arcmsr obj-$(CONFIG_SCSI_ARCMSR) += arcmsr/arcmsr.o .... ... =============================================================================== /usr/src/linux/drivers/scsi/Config.in ############################################################################### ... .... if [ "$CONFIG_PCI" = "y" ]; then dep_tristate 'ARECA (ARC1110/1120/1130/1160/1210/1220/1230/1260) SATA RAID HOST Controller SCSI support' CONFIG_SCSI_ARCMSR $CONFIG_SCSI fi .... ... =============================================================================== II. Make new Linux kernel: # cd /usr/src/linux # make mrproper # make config (or make xconfig) ;Please check ARECA RAID driver.... "ARECA (ARC1110/1120/1130/1160/1210/1220/1230/1260) SATA PCI RAID Controller SCSI support" # make bzImage # make modules # make modules_install ;before mk_initrd ,you need to edit file /etc/rc.config ......INITRD_MODULES="aacraid" to INITRD_MODULES="arcmsr" # mk_initrd # cp -f ./arch/i386/boot/bzImage /boot/vmlinuz # lilo # reboot