
Driver Disk Installation Guide for ARC-11XX/ARC12XX/ARC16XX/18XX RAID Controller 
         on Fedora 20 (kernel 3.11.10-301.fc)
=================================================================================
Linux SCSI driver technical support 
mail address: support@areca.com.tw
Web site: www.areca.com.tw
==================================================================================
 
**********************************************************************************   
1. Contents
**********************************************************************************

readme.txt	- the installation guide of ARC-11XX/12XX/16XX/18XX driver for Fedora 20
arcmsr-fc20.zip	- Areca RAID driver for system installation
kmod-arcmsr-1.30.0X.19-1.fc20.x86_64.rpm    - arcmsr driver for x86_64
kmod-arcmsr-1.30.0X.19-1.fc20.i686.rpm      - arcmsr driver for i686
kmod-arcmsr+PAE-1.30.0X.19-1.fc20.i686.rpm  - arcmsr driver for i686+PAE
arcmsr-1.30.0X.19-20140605.zip  - arcmsr driver source code
**********************************************************************************
2. First installation
**********************************************************************************
	A. Before Installation 
	   Copy arcmsr-fc20.zip to top(/) directory of an USB flash drive .
	   Give a label to USB flash drive, said OEMDRV.
	B. Installation
		1. Insert USB flash drive to target system.
		2. Booting from Fedora Installation DVD disc.
		3. When the Installation screen appears, move cursor UP to "Install Fedora 20".
		   Press TAB to edit boot option.
		   At the end of boot option line, append " modprobe.blacklist=mvsas"
		   Press Enter to start system installation. (where quotation mark are not include in your typing)
		4. When select installation language GUI was displayed, press CTRL+ALT+F2 to command console
		   # mkdir /tmp/arcmsr /mnt/mnt0
		   # mount /dev/sda1 /mnt/mnt0
		   # cp /mnt/mnt0/* /tmp/arcmsr
		   # umount /mnt/mnt0
		   # cd /tmp/arcmsr
		   # ./pre-install.sh
		   Press Alt+F7 to back to select installation language GUI, go on the system installtion.
		5. When select device to install, USB flash drive will be the only device. Select it and click "Done".
		   On "DESTINATION OPTION" GUI, click "custom partitioning".
		   On "MANUAL PARTITIONING" GUI, click the "circular arrow" symbol.(Reload storage configuration from disk).
		   On "RESCAN DISKS" GUI, click "Rescan Disks"
		   When disk rescan complete, press OK. All device(s) will appear.
		   Reselect the device that you will use it to install system.
		6. When Fedora was successfully installed and ready to reboot, press CTRL+ALT+F2 to command console
		   # mkdir /mnt/sysimage/tmp/arcmsr
		   # cp /tmp/arcmsr/* /mnt/sysimage/tmp/arcmsr
		   # chroot /mnt/sysimage
		   # cd /tmp/arcmsr
		   # ./post-install.sh
		   # exit
		   # cd /
		7. Press ALT+F7 to back to system installation GUI and reboot. 

**********************************************************************************
3. Installing raid driver on an Existing System.
**********************************************************************************
	#login as root
	#rpm -ivh kmod-arcmsr-1.30.0X.19-1.fc20.$(uname -m).rpm
	#reboot

**********************************************************************************
4. To compile raid driver on an Existing System.
**********************************************************************************

     a. Before you can compile a new driver, you have to install kernel-headers and kernel-devel.
	These two rpm packages are in Fedora DVD installation disc /Packages/k.
	#rpm -ivh kernel-headers-$(uname -r).rpm
	#rpm -ivh kernel-devel-$(uname -r).rpm

     b. If you do not have installed gcc compiler.
	#yum install gcc

     c.	To compile arcmsr driver, extract driver source code to a new directory.
	#make
	#cp arcmsr.ko  /lib/modules/$(uname -r)/kernel/drivers/scsi/arcmsr/
	#depmod -a
	#reboot
