| Intel ICH5R RAID Setup Guide |
Intel ICH5R (82801ER I/O
controller hub) is a chip that includes an embedded SATA RAID
controller that, along with the Intel Option ROM, allows you to create
RAID volumes. The current version 3.5 supports both RAID 1 and RAID 0
and work with Serial ATA (SATA) hard disk drives. These
chips may be found on both Intel and other brand Pentium 4 processor
motherboards such as Asus, MSI, etc. They offer a low cost RAID
solution for home users and entry-level business users.
RAID 1 (mirroring) requires two hard disks of equal size and is the recommend configuration due to the fact that it provides automatic backup protection of your primary hard disk, greatly increasing the chance that your system will continue to run and the data will be safe if one of the two drives fails. RAID 0 (striping) is a way to greatly increase the I/O performance of your storage subsystem because the data is broken down into blocks, and each block is written to a separate disk drive. However it comes at the cost of having no fault tolerance - if one disk fails all data will be lost. Therefore RAID 0 is only recommend for temporary storage of large data files you are working with, not for permanent storage, the operating system, or mission-critical applications. |
| RAID Drivers / Utility |
| There are two primary
software components to ICH5R that you will need if you are going to
create a RAID array and load your operating system on this array (only
Windows 2000 and XP Home/PRO are supported):
1) Floppy Configuration Utility (driver): This is a utility that creates a setup floppy disk with Intel Application Accelerator RAID files which can be used to preinstall RAID driver (using F6 during Windows setup). Requires you have blank floppy disk. 2) Intel Application Accelerator RAID Edition (IAAR): This is the Windows-based software package. The Intel Application Accelerator RAID Edition software package provides support for high-performance Serial ATA RAID 0 arrays and redundant RAID 1 arrays on select Intel 865 and 875 chipset-based platforms using Windows XP or Windows 2000 |
| Step by Step Configuration Guide |
| Each motherboard may have
slight variations on how to enable and setup the RAID configuration
but they are all basically the same. The following is assuming you
want to do a clean install of the operating system onto the RAID
array. If the array is a secondary storage device to an existing IDE
hard drive with supported OS you can just load the IAAR software
package and create the volumes using the utility.
System Requirements
Setting up a RAID 0 or 1 Volumes using using Windows XP (process is same for 2000): The RAID driver MUST be installed before the operating system is installed on the array. The following steps outline how to build a RAID 0 or 1 volume using two SATA hard disk drives:
There are several other things you can do within the utility such as deleting a RAID volume, but be warned that all data will be lost of you do this. For fault-tolerance recovery see below. |
| NOTE 1: To do RAID 1 you must have Intel RAID Option ROM and RAID driver version 3.5 or higher. If you motherboard has the older version 3.0 ROM you can upgrade it my upgrading the motherboard BIOS. The Intel Application Accelerator RAID Edition needs to have the associated version of the Intel RAID Option ROM installed on the system in order to support the entire feature set. Intel Application Accelerator RAID Edition version 3.5 automatically checks to see if version 3.5 of the Intel RAID Option ROM is installed. If it is not, a dialog message will appear informing you to update your system BIOS. |
| Note 2: Loading Un-Signed Drivers - Windows XP looks for a driver "signature" before loading any third party drivers. A digital signature verifies that Microsoft has validated the driver for use with Windows XP. Device drivers that have not yet been certified by Microsoft will pop up a message stating so. If the 'Digital Signature Not Found' dialog appears, click 'Yes' to continue installing the driver. |
| Recovering from Failed Hard Disks |
| RAID 0 = RAID 0 does not
have any fault tolerance so you cannot recover lost data when a single
hard drive fails. You can only delete the RAID information or array
and create a new array after replacing the failed disk.
RAID 1 = RAID 1 mirrors your data to a second drive so in the event of a failure you can still boot using the good SATA hard disk until it can be repaired. If this happens turn off the system, replace the defective hard disk (note which SATA port it is connected to, PORT 0 or PORT 1), then you can then boot into Windows, open the Intel Application Accelerator RAID Edition interface (located under Programs menu) and rebuild the mirror to the new hard disk. |
| Driver Downloads and Additional Information |
| For the latest required drivers (Windows 2000 and XP) go here: http://downloadfinder.intel.com/scripts-df/Product_Filter.asp?ProductID=961 |
| To download the Intel IAAR user manual (PDF Format) - http://support.intel.com/support/chipsets/iaa_raid/sb/CS-009333.htm |
| Support webpage for Intel IAAR - http://support.intel.com/support/chipsets/iaa_raid/ |
| Troubleshooting: Known compatibility issues - http://support.intel.com/support/chipsets/iaa_raid/sb/CS-009327.htm |