In order to have a RAID system on your PC you will need two things: a RAID controller and at least two identical hard disk drives. If you want to setup a system different from RAID0 or RAID1 more hard disk drives may be necessary, as we explained on the previous page. On this tutorial we are assuming that you are going to build a RAID0 or a RAID 1 system, so we will assume a system with two hard disk drives from now on.
Nowadays several motherboards come already with an embedded RAID controller, making it very easy to setup a RAID system: all you will need is two identical hard disk drives (if your motherboard has RAID capability, of course).
So the first thing you need to check is whether your motherboard has an embedded RAID controller or not. This can be seen on the manual of your motherboard. The motherboard chipset – the south bridge chip (which is also known as ICH, I/O Controller Hub, on Intel chipsets) to be more exact – is in charge of controlling the hard disk ports of your motherboard. So the south bridge chip of your motherboard needs to have an embedded RAID controller. On Intel chipsets, this chip needs to have the letter “R” in order to have this feature. For instance, ICH7 chip does not have RAID feature, while ICH7R does. The same thing may happen with chipsets from other suppliers. For example, VIA VT8237R has RAID function while VT8237 doesn’t.
Some manufacturers call RAID function with a fancier name, like “Intel Matrix Storage” or “nVidia MediaShield Storage”. At the end is all the same thing.
If you don’t have your motherboard manual, click here to download it. If you don’t know your motherboard manufacturer and/or model, click here to learn how to discover this information.
Many motherboards have an extra chip providing more hard disk drive ports, usually from companies like SiliconImage, JMicron, Marvell, Promise and HighPoint, just to name the most common ones. Usually this extra chip has an embedded RAID controller. So if your motherboard chipset does not provide RAID function but your motherboard has an extra chip that does, you will need to install your hard disk drives to the ports attached to this chip instead of using the hard disk drive ports attached to the south bridge chip.
On Figure 3 you can see the detail of Intel D975XBX2 motherboard that we will be using on this tutorial. This motherboard has a total of eight SATA-300 ports, four controlled by the chipset (Intel 975XBX, using ICH7R south bridge) and four controlled by Marvell 88SE6145 chip. Both chips have an embedded RAID controller, but if the chipset was using a different south bridge chip (ICH7, for example) we could still use RAID, as the extra four SATA-300 ports have this feature.

click to enlarge
Figure 3: SATA ports found on Intel D975XBX2 motherboard.
In situations like the one shown on Figure 3 – two RAID-enabled chips on the motherboard – the hard disk drives must be installed on the same port group. As you can see, Intel used black color on the ports connected to the chipset and blue color on the ports connected to the extra chip. So your two hard disk drives must be installed on ports with the same color. As the motherboard chipset supports RAID, we prefer to use the ports that are connected to the chipset (black ports on this example).
If your motherboard doesn’t have a RAID chip, you still can use a RAID system by buying an add-on RAID controller.
Let’s now talk about the installation process in details.