• Welcome to Overclockers Forums! Join us to reply in threads, receive reduced ads, and to customize your site experience!

How To Setup Matrix RAID *AFTER* Installing Windows

Overclockers is supported by our readers. When you click a link to make a purchase, we may earn a commission. Learn More.
*BUMP*

And I vote sticky, though I'm sure, after years and years of experience, either Viper John or David will be in with excuses as to why it shouldn't be. ;)
Well it's not really a matter of voting. I stuck it because it answers an issue many of us have had with Intel raid and Windows.

Since this is now a sticky, I'll be policing the post quality and delete off topic and redundant posts to keep this thread clean and useful.
 
Last edited:
IS there anything diffrent I need to know, before i try this on windows 7 64 with 2 1terro samsung spinpoint f1 drives?
 
ok im planning on doing this very soon. could i avoid some of the unplugging and plugging back in by doing the windows tweaks before i install the new hdds and setup the raid? or do i have to go in setup the raid reboot, switch back to ide, and follow the rest of the intstructions? TIA
 
Rainless... you sir are a legend!

At first I didn't realize why this is Genius - it's because I always setup raid (in the BIOS) first and then install windows. I figured if one had a windows install and then wanted to do raid it wasn't possible.

Thanks again! (and to Audio for making this a sticky).
 
Thanks guys, you all are a huge help. I spent all day yesterday trying to get this to work. Next time I will remember to set up raid first and get my drivers straight, then do my windows install.

:beer:
 
More help please...

I folowed the instruction in extracting the driver but can't seem to find the iastor.sys file
 
Rainless... you sir are a legend!

That is awesome work... can't wait to try it out (but it will be a few weeks).

STICKY

At first I didn't realize why this is Genius - it's because I always setup raid (in the BIOS) first and then install windows. I figured if one had a windows install and then wanted to do raid it wasn't possible.

Thanks again! (and to Audio for making this a sticky).

No problem. :beer:

I folowed the instruction in extracting the driver but can't seem to find the iastor.sys file

2. Then you need to install the Intel Matrix Storage Manager (get it from here: http://downloadcenter.intel.com/Prod...ProductID=2101 )


3. Run it with the extension "-a" to extract the files to Program Files\Intel.

4. Go into that directory and copy iaStor.sys to C:\Windows\System32\Drivers


It installs the drivers to C:\Program Files\Intel

If you don't find it there, then just do a search for it.
 
HELP!!!

Well, I followed all the steps and no luck. Note: this is XP Pro not Vista and Dell Optiplex 330 with the 975X ICHR7 chipset . When I attempt to reboot the PC it goes right into the Intel matrix Storage ROM and tells me disk are degraded and the like. Not sure what to do at this point, maybe return the newly purchased HD and chalk up another winn for the PC :)

Any thoughts are appreciated!

Al
 
Nice writeup.

This is just what I was looking for tonight.

May or may not use it, since I want to mirror a 1.5 TB volume. But definitely worth remembering. Thanks -- Paul
 
IS there anything diffrent I need to know, before i try this on windows 7 64 with 2 1terro samsung spinpoint f1 drives?

Ekko you are not the only one asking this question. Does anyone have the particulars for doing the wonderful fix on the Windows7 64-bit platform?

PLEASE!
 
IS there anything diffrent I need to know, before i try this on windows 7 64 with 2 1terro samsung spinpoint f1 drives?

This exact process worked for me just today, after almost a week of pulling my hair out with the Windows Backup and Restore tool on Win 7 RC 7100 :bang head

I'm now migrating my boot drive to a 1TB RAID 0 array via the Matrix Storage Manager console.

Thank you so much, Rainless! :thup:
 
Sorry for this bumb but does this work on amd mobos also? Since amd has its own RaidXpert i'm not sure what to do :O
 
Code:
Hey, i just spent around 4 or 5 days non stop trying to change my system from being installed on a single 240gb ssd to raid 0 on 2 ssds totaling around 480gps, now i didnt want to start from scartch (reinstalling windows, programs, etc) so initially i had windows 7 ultimate 64 bit installed with native ide on 1 ssd, now the problem was that i ran out of that 240gb, so i read into it that instead of buying a ssd thats 480gps it would be more beneficial to buy the same ssd and turn it on raid 0, performance boost and cheaper, so i brought another one, backedup the ssd drive into an image on another hdd, setup the raid array, recovered the image onto the new raid array, but from there on i had problems, anyway, after researching and going through 100s of pages on the new about reg tweaks, raid setups, windows settups, installing programs and so on, since everywhere i read each guide still had so much stuff left out, i wrote out the perfect guide on it, so that i know exactly whats what so i dont get stuck again, anyway, i thought its only right that i share this knowledge to the world to save people time and know how to go about this, so here is the guide, just a tip, read every single thing to educate yourself the most and know exactly what is what:
	
first of all disconnect all sata ports, connect the drive that we will backup, and the drive that we will backup to, to port 4, 5, because we will later enable ports 0, 1, 2, 3, 6, 7 to raid and if the drives were connected those ports, windows wouldve rebooted on "windows starting", by default with this system raid is disabled, if it isnt disable it then start the pc, keep pressing del to get into the bios, go to integrated peripherals, go to onchip sata controller, enable, onchip sata type, native ide, onchip sata3.0 support, enable, onboard gsata/ide ctrl, enable, onboard sata/ide ctrl mode, ide, press f10, press enter, reboot to windows, go to start, in the search box type regedit, press enter, navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\, for the following list, click on the folder of the same name from the list, then within the folder on the right, double click on start and change the paremeter to the information from the list:
atapi Start = 3 (THIS IS IDE, HAVE IT ON 3 SINCE 3 MEANS OFF)
iaStor = 3 (THIS IS INTEL RAID, HAVE IT ON 3 SINCE 3 MEANS OFF)
iastorV Start = 0 (THIS IS WINDOWS RAID, HAVE IT ON 0 SINCE 0 MEANS ON)
intelide Start = 3 (THIS IS IDE, HAVE IT ON 3 SINCE 3 MEANS OFF)
msahci Start = 3 (THIS IS AHCI, HAVE IT ON 3 SINCE 3 MEANS OFF)
pciide = 3 (THIS IS IDE, HAVE IT ON 3 SINCE 3 MEANS OFF)
once done go to file, exit, shut down the pc without force rebooting, so the software raid is now manually configured, installed and all ports will read the drives if set to raid, reboot, keep pressing del to get into the bios, go to integrated peripherals, onchip sata, raid (THIS ENABLES RAID ON PORTS 0, 1, 2, 3, BUT WINDOWS WONT BOOT WITHOUT THE NEXT CONFIGURATIONs SO DO IT TOO),  onchip sata port4/5 type, sata as sata, (THIS ENABLES RAID ON PORTS 4, 5), onchip sata raid5 support, disable (THIS IS NECESSARY OTHERWISE WINDOWS WONT BOOT), onboard sata/ide ctrl mode, raid/ide, (THIS ENABLES RAID ON PORTS 6 AND 7, AND MAKES THE ONCHIP SATA BOOT UP, IT IS VERY NECESARY WE ENABLE THIS RAID, BECAUSE IF WE DONT TURN THIS ON THEN PLUG THE SATA CABLE INTO PORT 0, 1, 2, 3 WINDOWS WILL REBOOT, BUT WITH THE ONBOARD SATA/IDE CTRL MODE ON RAID/IDE, YOU CAN CONNECT IT TO PORTS 0, 1, 2, 3, 4, 5, 6, 7 AND WINDOWS WILL BOOT UP, now that the raid is setup through software and hardware you wont get errors like say you connect cd dvd drive to a raid configured port, that drive will encounter errors like when installing windows you will get an error saying: "a required cd dvd drive device driver is missing..." or when your recovering a backup using acronis "failed to read from sector 0 of hard disk 1", and other hard drives wont even be viewable), press f10, press enter, reboot to windows, once rebooted into windows, at the bottom right you can see a little green dot spinning, this is windows installing drivers for the raid controllers, once its done it will ask you to restart, so click on restart now, once back in windows, give it 5 minutes to see if windows will install more drivers automatically, if not turn of the pc, disconnect all the sata cables from the ports, and connect the drive we are going to back up to the blue port 0, the new ssd drive to port 1, the drive we are going to back up to to port 2 and a cd dvd drive to port 3, once again very necessary that we connect to the blue port as its sata 3 which means its 6gps rather then the white port which is sata 2 3gps, once done, turn the pc on, again check if windows installs drivers, if it does and asks you to reboot, do so, repeat until it doesnt install any more, once thats done, go to start > all programs > acronis > acronis true image home > acronis true image home, back up system, at the top right click on multiple systems selected, then at further top right, click on click on switch to disk mode, check the source drive, in destination select the destination drive you want to write to, in the backup scheme, click on the blue hyperlink, in the backup method select full, at the bottom left check save the settings as default, click on the performance tab, in compression level click and drag to none, click on ok, click on backup now at the bottom right, this may take an hour or more, once done, click on the backup and recovery tab at the top, click on create bootable media, click on next, check everything, click on next twice, select your disc writer, click on next, put a compact disc into your disc writer, click on proceed, click on ok when done, make a note of the name, drive letter, model number, data size, of the source drive and the destination drive, close the program and shut down the pc, start the pc, now there will be a boot bios screen, then raid setup utility, on that screen, and only then (dont tap as it wont work) ctrl + f, press 2 to enter ld view / ld define menu, press ctrl + c, to scroll through the selection press up or down, to change the parameter space, change raid mode to raid 0, for stripe block, the higher the number the faster performance for larger files, for example video games, videos, and so on, whilst smaller the number is for smaller files like text files, word and so on, but since im a media person, video games, media, the best would be larger for me so choose 128 kb, now go down to the drive selection, press space to change the parameter to y, change to y to the drives you want in the array, press ctrl + y to save settings, then again, and change the name to programs, press enter, press ctrl + y again to erase the master boot record of those disks, press any key to use maximum capacity of the array, now you are done and can press esc to exit the setup, press esc then y to reboot, now to restore the image to the new hdd, disconnect all usb drives expect the mouse and keyboard, boot the pc and keep pressing 12 to enter boot menu, insert the compact disc in the disc writer, select cdrom, press enter, select acronis true image home, press enter, in recover click on my disks, navigate to the recovery file, click on next, make sure recover whole disks and partitions are checked, click on next, check everything, check the drive we are going to recover to (the raid array), click on next, click on proceed, the programs drive should have increase the capacity to max and the active partition should be the system reserved one, check restart the computer when recovery is completed, once done and back in windows, eject the disk, windows may install drivers again, once its done it will ask you to restart, so click on restart now, once back in windows, give it 5 minutes to see if windows will install more drivers automatically, if not turn off the pc, connect the rest of the drives to the sata ports, now turn on the pc and keep pressing del to enter the bios, advanced bios features, hard disk boot priority, change the new raid array to the top, press f10, press y, press enter to reboot, now that your back in windows, windows may install drivers again, once its done it will ask you to restart, so click on restart now, once back in windows, give it 5 minutes to see if windows will install more drivers automatically, if it doesnt, check that all the drives appear in my computer and are assigned the correct drive letter, if they are not, go to start, search, disk management, press enter, right click on each disk one by one at the bottom where the blue rows are, (excluding the raid array), change drive letter and path, click on remove, click on yes twice, repeat but this time add and assing the letter to the list above, including the cd dvd drive, once done, reboot the pc.

hope this helps you

Tomas Mascinskas
 
Last edited by a moderator:
Code:
1.	First of all disconnect all Sata ports, connect the drive that we will backup, and the drive that we will backup to, to port 4, 5, because we will later enable ports 0, 1, 2, 3, 6, 7 to raid and if the drives were connected those ports, windows would've rebooted on "windows starting".
2.	By default with this system raid is disabled, (if it isn't disable it then start the pc, keep pressing del to get into the bios, go to integrated peripherals
•	OnChip Sata controller: enable
•	OnChip Sata type: native ide
•	OnChip Sata3.0 support: enable
•	Onboard gSata/ide ctrl: enable
•	Onboard Sata/ide ctrl mode: ide
press f10, press enter, reboot to windows, go to start, in the search box type regedit, press enter, navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\, for the following list, click on the folder from the list, on the right, double click on start and change the parameter to the following:
•	atapi Start = 3 (THIS IS IDE, HAVE IT ON 3 SINCE 3 MEANS OFF)
•	iaStor = 3 (THIS IS INTEL RAID, HAVE IT ON 3 SINCE 3 MEANS OFF)
•	iastorV Start = 0 (THIS IS WINDOWS RAID, HAVE IT ON 0 SINCE 0 MEANS ON)
•	intelide Start = 3 (THIS IS IDE, HAVE IT ON 3 SINCE 3 MEANS OFF)
•	msahci Start = 3 (THIS IS AHCI, HAVE IT ON 3 SINCE 3 MEANS OFF)
•	pciide = 3 (THIS IS IDE, HAVE IT ON 3 SINCE 3 MEANS OFF)
	once done go to file, exit, shut down the pc without force rebooting.
3.	So the software side of raid is now manually configured, installed and all ports will read the drives if set to raid, so it's time to configure the hardware side of raid via the BIOS. Reboot, keep pressing del to get into the bios, go to integrated peripherals, and change to the following settings:
•	OnChip Sata type: raid
1.	This enables raid on ports 0, 1, 2, 3, but windows will not boot without the next settings like disabling raid5 and enabling raid on Onboard Sata
2.	OnChip Sata port4/5 type: same as Sata
3.	This enables raid on ports 4 and 5
4.	OnChip Sata raid5 support: disable
5.	This is necessary to disable otherwise window will not boot up
6.	Onboard Sata/ide ctrl mode: raid/ide
7.	This enables raid on ports 6 and 7 and makes the OnChip Sata controller let windows boot from the drives connected to those ports, if we don't set these settings then the pc will just keep on rebooting on "Windows Starting", but with raid5 disabled and Onboard Sata/ide ctrl correctly set up you can connect to all 8 ports and windows will boot up correctly
4.	Raid is now setup on the software and hardware side
•	Which means you won't get errors for example "say you connect CD/DVD drive to a raid configured port, that drive will encounter errors like when installing windows you will get an error saying: "a required CD/DVD drive device driver is missing..." or when your recovering a backup using Acronis "failed to read from sector 0 of hard disk 1", and other hard drives won't even be viewable)
So press f10, press enter, reboot to windows, once rebooted into windows, at the bottom right you can see a little green dot spinning, this is windows installing drivers for the raid controllers, once it's done it will ask you to restart, so click on restart now, once back in windows, give it 5 minutes to see if windows will install more drivers automatically, if not turn off the pc, disconnect all the Sata cables from the ports, and connect the drive we are going to back up to the blue port 0, the new SSD drive to port 1, the drive we are going to back up to, to port 2 and a CD/DVD drive to port 3, once again very necessary that we connect to the blue port as its Sata 3 which means its 6gps rather than the white port which is Sata 2 3gps, once done, turn the pc on, again check if windows installs drivers, if it does and asks you to reboot, do so, repeat until it doesn't install any more drives via windows
5.	Once windows finished installing all controller and drive drives, it's time to make an image of the complete drive, so we will use Acronis True Image Home, you can download a free trial of the website which lets you use the program for free for 15 days, which is more than enough if you're using this guide, so install it, and once done, go to start > all programs > Acronis > Acronis True Image Home > Acronis True Image Home:
a.	click on backup system, at the top right click on multiple systems selected
b.	at further top right, click on click on switch to disk mode
c.	check the source drive
d.	in destination select the destination drive you want to write to
e.	in the backup scheme, click on the blue hyperlink, in the backup method select full, at the bottom left check save the settings as default, click on the performance tab, in compression level click and drag to none, click on ok
f.	click on backup now at the bottom right, this may take an hour or more
g.	once done, click on the backup and recovery tab at the top, click on create bootable media, click on next, check everything, click on next twice, select your disc writer, click on next, put a compact disc into your disc writer, click on proceed, click on ok when done, make a note of the name, drive letter, model number, data size, of the source drive and the destination drive, close the program and shut down the pc.
6.	Now that software, hardware raid is setup, windows drivers are installed, we have a backup image of the drive, and a bootable imaging software, were going to create the raid array. so start the pc, now there will be a boot bios screen, then raid setup utility, on that screen, and only then (don't tap as it won't work) ctrl + f, press 2 to enter ld view / ld define menu, press ctrl + c, to scroll through the selection press up or down, to change the parameter space, change raid mode to raid 0, for stripe block, the higher the number the faster performance for larger files, for example video games, videos, and so on, whilst smaller the number is for smaller files like text files, word and so on, now go down to the drive selection, press space to change the parameter to y, change to y to the drives you want in the array, press ctrl + y to save settings, then again, and change the name to whatever you want to call your new array/drive, press enter, press ctrl + y again to erase the master boot record of those disks, since we don't need it as were going to recover the drive image, press any key to use maximum capacity of the array, now you are done and can press esc to exit the setup, press esc then y to reboot.
7.	Now to restore the image to the new array, disconnect all USB drives expect the mouse and keyboard, boot the pc and keep pressing 12 to enter boot menu, insert the compact disc in the disc writer, select CD-ROM, press enter, select Acronis True Image Home, press enter, in recover click on my disks, navigate to the recovery file, click on next, make sure recover whole disks and partitions are checked, click on next, check everything, check the drive we are going to recover to (the raid array), click on next, click on proceed, the programs drive should have increase the capacity to max and the active partition should be the system reserved one, check restart the computer when recovery is completed, once done and back in windows, eject the disk, windows may install drivers again, once it's done it will ask you to restart, so click on restart now, once back in windows, give it 5 minutes to see if windows will install more drivers automatically, if not turn off the pc, connect the rest of the drives to the Sata ports, now turn on the pc and keep pressing del to enter the bios, advanced bios features, hard disk boot priority, change the new raid array to the top, press f10, press y, press enter to reboot, now that your back in windows, windows may install drivers again, once it's done it will ask you to restart, so click on restart now, once back in windows, give it 5 minutes to see if windows will install more drivers automatically, if it doesn't, check that all the drives appear in my computer and are assigned the correct drive letter, if they are not, go to start, search, disk management, press enter, right click on each disk one by one at the bottom where the blue rows are, (excluding the raid array), change drive letter and path, click on remove, click on yes twice, repeat but this time add and assign the letter to the list above, including the CD/DVD drive, once done, reboot the pc.
 
Last edited by a moderator:
Believe it or not I've run into this 8 year old problem AGAIN in 2017.

Even though Intel SWEARS that the RAID drivers are loaded natively since Windows 7 (https://communities.intel.com/thread/52041):

"Please bear in mind that starting from Windows 7, SATA (RAID or AHCI) drivers are already included on the operating system as part of the driver package that way you can set the system as AHCI or RAID when installing the operating system at once."

Apparently this is still a "thing" if you're switching drive modes AFTER installing Windows (on Windows 7 it still BSODs). Why the OS just doesn't automatically detect whether you're using RAID or AHCI is beyond me... but here's how to fix it... again:

Exit all Windows-based programs.
Press [Win] + R or take the RUN option from the start menu.
Now type regedit there and press Enter Key to open up the Registry Editor Window.
If you receive the User Account Control dialog box, click Continue.
Locate and then click the following registry subkeys:
Code:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\msahci
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\iaStorV
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\iaStor

In the right pane, right-click Start in the Name column, and then click Modify.
In the Value data box, type 0 [3 is default], and then click OK.
On the File menu, click Exit to close Registry Editor.
Restart your computer
Go to UEFI/BIOS and enable RAID, Save & Reboot
Another restart will be required to finish the driver installation.
 
Back