The Raid Migration Adventure

Organ Transplantation For Storage Professionals: Migrate Your RAID Array

For this test, we searched our hardware dungeons for suitable platforms. We decided to go back in time to the year 2003, when RAID controllers were first integrated into chipset Southbridge components. Intel’s ICH5R, which was an option for the 865 and 875 chipsets, first offered two Serial ATA/150 ports with support for RAID 0 and RAID 1. The ICH6R from 2004 (915, 925 chipsets) increased the SATA port count to four, and ICH7R first introduced support for RAID 5 and Intel’s Matrix RAID feature, which allows users to install more than one RAID array across one set of hard drives. In addition to Intel chipset boards, we picked one nForce3 motherboard, as well as a solution based on VIA’s K8T800 Pro (VT8237 Southbridge). And we also found an old Promise FastTrak 20378 controller, which can be found integrated on various enthusiast motherboards and stand-alone RAID cards Compare Prices on RAID Cards.

We then selected three storage controllers/Southbridges that represent the majority of systems used today: AMD/ATI’s SB600, which is part of the AMD690 chipset and the AMD/ATI Crossfire Xpress 3200; the Intel ICH9R that is part of the P35 and the upcoming X38 chipsets for Intel’s Core 2 Duo CPUs; and Nvidia’s nForce 590, which is still the most popular chipset for Socket AM2 solutions and the Athlon 64 X2. All of these support AHCI mode and various RAID configurations, but all we wanted them to do is accept the existing RAID arrays from our source platforms.

TOPICS
Patrick Schmid
Editor-in-Chief (2005-2006)

Patrick Schmid was the editor-in-chief for Tom's Hardware from 2005 to 2006. He wrote numerous articles on a wide range of hardware topics, including storage, CPUs, and system builds.

  • gothamite
    Great article, but does anyone know if an ICH7R -> ICH10R migration is possible? I am replacing an ASUS P5WDH Deluxe which died with a new board containing the ICH10R chipset and hope that I can just plug my old drives into the new board without losing the data. I accept I might need to use the XP repair thingy.
    Reply
  • Passarinhuu
    My old ICH6R motherboard stopped working and I got a new ICH9R Asus P5K Pro to replace it. When I plugged the old disks I tried to boot winxp and I got to the loading screen but then got a BSOD.
    I was already expecting that and tryed to run a repair install. The problem is, even when i correctly load my RAID drivers provided by the mb maker, winxp install doesn't detect the disks. If I set the SATA mode to AHCI in the BIOS winxp can detect them but the repair doesn't allow me to boot windows.

    What am I doing wrong and how can i fix it?
    Reply
  • gothamite
    OK - I got my Asus P5Q Deluxe with Intel ICH10R and successfully migrated my 4 drive RAID set from the P5W-DH Deluxe's ICH9R. The only thing is one of the drives shows as off-line (i.e. not part of the RAID set).
    Reply
  • Just a note on your Intel chipset migration... I've moved systems from ICH8R to ICH9R (and 10R) controllers without needing to run a Windows Repair installation. All you need to do is ensure that you're running the most up to date chipset drivers BEFORE the migration.

    Windows will start up, install the new chipset drivers, and tell you it needs to reboot to complete the driver installation. Reboot again, and you're ready to go.

    I've done this with RAID0 and RAID1 arrays, moving from ASUS P5B Deluxe (ICH8R) boards to all of the following: ASUS Maximus Formula (ICH9R), P5K Premium (ICH9R), and P5Q Pro (ICH10R).
    Reply
  • Bodhammer
    Great Article!

    So, I want to go from an 875P Chipset in RAID 1 to a X58 Chipset sticking with XP for now.

    Can it be done?

    Reply
  • Bodhammer
    Great Article -

    Can I go from a 875P to an X58 motherboard?
    Reply
  • momatik
    Great stuff !

    I put 2 drives from a nforce3 250 and conected them to a nforce4.
    Used a XP-CD with the enforce4 drives embedded.
    But i only see 1 partition !?
    What am i doing wrong ?
    Tryed several stripe sizes.

    Thanks for help :)
    Reply
  • ddd_81
    Is it duable to migrate RAID 0 from Intel to AMD without dataloss:
    ICH8R -> SB710
    ???
    Reply
  • ddd_81
    Is it duable to migrate RAID 0 from Intel to AMD without dataloss:
    ICH8R -> SB710
    ???
    Reply