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...
Step-by-Step Guide
-
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) -
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. -
Step 3: Boot your PC with a Linux Live CD or live USB while the SATA is set in AHCI mode in BIOS.
-
Step 4: Locate your SATA in the output and note down the Vendor ID
-
Step 5: Device ID and Subsystem.
-
Step 6: Now reboot and go to BIOS to switch the SATA to IDE mode and boot into your windows xp.
-
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"
-
Step 8: "ahcix86" As you can see this confirms that the Device will work with this driver.
-
Step 9: Now copy the following text into file.reg and edit the file and correct the Vendor ID
-
Step 10: Device ID and subsys ID on two places.
-
Step 11: After you saved the file with the correct ID's double-click it to insert the entries into registry.
-
Step 12: Copy the ahcix86.sys driver into c:\windows\system32\drivers
-
Step 13: restart windows and enter the BIOS and switch to AHCI
-
Step 14: exit bios
-
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
Janet Alvarez
Enthusiastic about teaching practical skills techniques through clear, step-by-step guides.
Rate This Guide
How helpful was this guide? Click to rate: