How to Enable RAID or AHCI without Reinstalling Windows (for AMD SB85 or SB8XX Controllers)
Backups are always good so backup your important data!, Backup your registry!, Restart your computer and enter the BIOS., Boot into Linux by using your own installation or a bootable Linux CD., Open a Linux terminal and type the following command...
Step-by-Step Guide
-
Step 1: Backups are always good so backup your important data!
We will be messing with it a little bit and you may want to do it.
Probably simply using Windows System Restore to create a new restore point before beginning should do it.
And that means now! Do it! , Find the "storage configuration" section and change the SATA mode to your final choice of AHCI or RAID (it should offer three options:
IDE, AHCI and RAID). , If you happened to boot into Windows at this point by mistake, you'll probably get a BSOD and an automatic reboot.
Don't despair! It's no big deal.
Just move along and choose normal windows boot the next time you'll be loading it... , It will list all PCI devices you have installed which you'll be able to browse using the PageUp and PageDown keys.
If it does not work as expected, try doing the same as root using the following command: sudo lspci
-vvnn | less (you'll need to provide the root password). ,,,,, Here you may see if the drivers you downloaded match your RAID controller by checking if there's one line in this section has your combination of VENdor and DEVice IDs.
Leave this file opened so you can refer to this line.
If there is an entry for your IDs, you're good-to-go.
Else, you should re-check if your RAID controller is really a SB8xx and if you downloaded the correct drivers. ,,,, You don't have to worry about that, after all you did the registry back-up, right? ,, But...
If you got again one more BSOD and a reboot, don't fret! Enter BIOS, revert to IDE, boot normally into Windows. , -
Step 2: Backup your registry!
-
Step 3: Restart your computer and enter the BIOS.
-
Step 4: Boot into Linux by using your own installation or a bootable Linux CD.
-
Step 5: Open a Linux terminal and type the following command: lspci -vvnn | less.
-
Step 6: Find the reference to your AMD SB850 SATA RAID Controller (look for an entry with these word on it) and note the following information: Vendor ID: a 4 digit number
-
Step 7: Device ID: a 4 digit number
-
Step 8: Subsystem ID: and 8 digit number split by a semicolon (":")
-
Step 9: Reboot again
-
Step 10: go back into the BIOS configuration and revert the SATA mode to IDE
-
Step 11: Boot into windows (choosing "boot normally" if requested)
-
Step 12: Extract the ZIP file with the AMD RAID drivers you downloaded (as pointed out in the previous section) and navigate to the folder with the drivers for your version of Windows
-
Step 13: Open the *.INF file in there
-
Step 14: in my case ahcix64s.inf
-
Step 15: with any text editor
-
Step 16: like Windows Notepad (or Notepad++ if you'd like something better) and search for the section named (for the 32 bits version).
-
Step 17: Copy the *.SYS file you find in the same folder
-
Step 18: mine was ahcix64s.sys
-
Step 19: from there to the c:\windows\system32\drivers folder
-
Step 20: Copy the registry text below into a new file in your text editor and name it someFileName.reg:
-
Step 21: Save the file with your modifications!
-
Step 22: Double-click the someFileName.reg and accept it being merged into your registry.
-
Step 23: Restart your computer
-
Step 24: enter the BIOS and change the setting to RAID or AHCI
-
Step 25: Watch Windows loading using your brand new RAID-ready system!
-
Step 26: Recheck all previous steps
-
Step 27: specially the tricky registry file editing part.
Detailed Guide
We will be messing with it a little bit and you may want to do it.
Probably simply using Windows System Restore to create a new restore point before beginning should do it.
And that means now! Do it! , Find the "storage configuration" section and change the SATA mode to your final choice of AHCI or RAID (it should offer three options:
IDE, AHCI and RAID). , If you happened to boot into Windows at this point by mistake, you'll probably get a BSOD and an automatic reboot.
Don't despair! It's no big deal.
Just move along and choose normal windows boot the next time you'll be loading it... , It will list all PCI devices you have installed which you'll be able to browse using the PageUp and PageDown keys.
If it does not work as expected, try doing the same as root using the following command: sudo lspci
-vvnn | less (you'll need to provide the root password). ,,,,, Here you may see if the drivers you downloaded match your RAID controller by checking if there's one line in this section has your combination of VENdor and DEVice IDs.
Leave this file opened so you can refer to this line.
If there is an entry for your IDs, you're good-to-go.
Else, you should re-check if your RAID controller is really a SB8xx and if you downloaded the correct drivers. ,,,, You don't have to worry about that, after all you did the registry back-up, right? ,, But...
If you got again one more BSOD and a reboot, don't fret! Enter BIOS, revert to IDE, boot normally into Windows. ,
About the Author
Diana Jenkins
Enthusiastic about teaching home improvement techniques through clear, step-by-step guides.
Rate This Guide
How helpful was this guide? Click to rate: