The Raid Migration Adventure
Integrated Controller/Southbridge History
Southbridges/Storage Controllers | Year | PATA Ports | SATA Ports | RAID Levels | USB Ports |
---|---|---|---|---|---|
Intel ICH5R | 2003 | 2 | 2 | 0,1 | 8 |
Intel ICH6R | 2004 | 1 | 4 | 0,1 | 8 |
Intel ICH7R | 2005 | 1 | 4 | 0,1,0+1,5 | 8 |
Intel ICH8R | 2006 | 0 | 6 | 0,1,0+1,5 | 10 |
Intel ICH9R | 2007 | 0 | 6 | 0,1,0+1,5 | 12 |
VIA 8237 | 2004 | 2 | 2 | 0,1,0+1 | 8 |
Promise FastTrak 20378 | 2002 | 1 | 2 | 0,1 | - |
Nvidia nForce3 | 2003 | 2 | 2 | 0,1,0+1 | 8 |
Nvidia nForce 590 | 2006 | 1 | 6 | 0,1,0+1,5 | 10 |
ATI SB600 | 2006 | 1 | 4 | 0,1,0+1 | 10 |
Clearly, the key player in integration of mass storage controllers and features into chipset components has been Intel. While its controller performance had already been slightly superior to that of Ali, SiS or VIA chipsets back in the late ’90s, Intel was the first chipset vendor to integrate Serial ATA controllers into its Southbridge parts. The firm found this feature important enough to make storage a key differentiator between different Southbridge variations. It was also the first to implement support for RAID 5 with parity (although this taxes the processor).
Today, Nvidia is on par with Intel, as the current nForce chipset family offers equally smooth usability. ATI has never dominated in the chipset market, but it is catching up. Although the SB600 Southbridge has no unique features, nor can it outperform the storage controllers from Intel and Nvidia, it is still suitable enough for the vast majority of users.
Why Migrate At All?
The answer is simple: many users have spent hours, if not days, setting up their Windows systems, installing drivers and applications, and finally customizing the system to their requirements. Reinstalling means losing the time required to do all of this over again. Obviously this is something most people want to avoid if their Windows setup is fully operational. Many people also cannot find the necessary additional storage capacity required to transfer all of their data from their existing RAID array.
"Why Didn’t You Try..."
There are more Southbridges and storage controllers than we could have possibly used, given the one week time frame for this project. Hence we picked the source and target platforms that we believed would provide the most testing value to a large number of our readers. We went back in time to 2003, but we limited our migration testing to three target controllers by AMD/ATI, Intel and Nvidia, because others are of little relevance to the enthusiast or administrator who would even consider migrating an existing RAID array. Also, utilizing stand-alone RAID controllers would have inflated this article, and according to our experience very few users actually purchase stand-alone RAID controllers to power RAID arrays in desktop PCs.
RAID Level Selection
We selected RAID 0 for our tests, because that’s the common measure for enthusiasts to accelerate their storage subsystem. A few cross-tests with RAID 1 showed that this would have worked equally well. Clearly, the storage controllers not only duplicate hard drive content, but they also write their signature on the drives. As a consequence, the target controller has to be able to understand the source controller’s signature.
Stay On the Cutting Edge: Get the Tom's Hardware Newsletter
Get Tom's Hardware's best news and in-depth reviews, straight to your inbox.
Current page: Integrated Controller/Southbridge History
Prev Page Organ Transplantation For Storage Professionals: Migrate Your RAID Array Next Page Source Platforms-
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.Reply
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? -
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.Reply
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). -
Bodhammer Great Article!Reply
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?
-
momatik Great stuff !Reply
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 :)