How to Switch IDE to AHCI also on SB700 or MSI KA790GX

Understand that this is applicable when Windows XP was installed while the SATA controller was in IDE mode., Boot Linux to identify the AHCI controller., Boot your PC with a Linux Live CD or live USB while the SATA is set in AHCI mode in BIOS...

15 Steps 1 min read Advanced

Step-by-Step Guide

  1. Step 1: Understand that this is applicable when Windows XP was installed while the SATA controller was in IDE mode.

    (because winxp does not know SATA in AHCI mode) (Quick tip is to install Linux and forget Windows)
  2. Step 2: Boot Linux to identify the AHCI controller.

    You can skip this step if you have MSI KA790GX because the reg file down here is already correctly populated. , on the linux command line, run: lspci
    -vvnn | less it should list all devices.

    If not try to run it as root , Example:
    Vendor id 1002 Device id 4391 Subsystem 1462:7501 ,, Please note that the subsystem number is 75011462 and in Linux was displayed as 1462:7501 , This file works on mine MSI KA790GX. ,,, If your ID's are matching than the Machine should boot fine.
  3. Step 3: Boot your PC with a Linux Live CD or live USB while the SATA is set in AHCI mode in BIOS.

  4. Step 4: Locate your SATA in the output and note down the Vendor ID

  5. Step 5: Device ID and Subsystem.

  6. Step 6: Now reboot and go to BIOS to switch the SATA to IDE mode and boot into your windows xp.

  7. Step 7: Download the Sb700 raid driver zip and open the txtsetup.oem in notepad and find a line that says id = "PCI\VEN_1002&DEV_4391&SUBSYS_75011462"

  8. Step 8: "ahcix86" As you can see this confirms that the Device will work with this driver.

  9. Step 9: Now copy the following text into file.reg and edit the file and correct the Vendor ID

  10. Step 10: Device ID and subsys ID on two places.

  11. Step 11: After you saved the file with the correct ID's double-click it to insert the entries into registry.

  12. Step 12: Copy the ahcix86.sys driver into c:\windows\system32\drivers

  13. Step 13: restart windows and enter the BIOS and switch to AHCI

  14. Step 14: exit bios

  15. Step 15: continue to Windows.

Detailed Guide

(because winxp does not know SATA in AHCI mode) (Quick tip is to install Linux and forget Windows)

You can skip this step if you have MSI KA790GX because the reg file down here is already correctly populated. , on the linux command line, run: lspci
-vvnn | less it should list all devices.

If not try to run it as root , Example:
Vendor id 1002 Device id 4391 Subsystem 1462:7501 ,, Please note that the subsystem number is 75011462 and in Linux was displayed as 1462:7501 , This file works on mine MSI KA790GX. ,,, If your ID's are matching than the Machine should boot fine.

About the Author

J

Janet Alvarez

Enthusiastic about teaching practical skills techniques through clear, step-by-step guides.

38 articles
View all articles

Rate This Guide

--
Loading...
5
0
4
0
3
0
2
0
1
0

How helpful was this guide? Click to rate: