[Guide] Integration of Intels AHCI/RAID drivers into a WinXP/W2k3/W2k CD

@jafidos
Welcome to the Win-RAID Forum!
Since your problem has much more to do with the topic of this already existing thread than with your specific mainboard, I have moved your request here.
It is not enough to integrate a certain Intel AHCI driver into the demanded XP Image, you have to integrate the support of your currently active specific on-board Intel AHCI Controller and nothing else.
This is what I recommend to do:

  1. Check the HardwareIDs of your on-board Intel SATA AHCI Controller (look into the start post of this thread).
  2. Set the Intel SATA ports within the BIOS on “AHCI mode”.
  3. Create a new XP CD by following the start post of this thread.

Good luck!
Dieter (alias Fernando)

Hi Dieter (Fernando), I forgot to mention I have done that. It Is VEN_8086 & DEV_2826. This is the closest I have found in your driver. I did not go further to SUBSYS_089515D9 & REV_31. Is there anything else I could try. Just to mention, when I tried on Hyper-V to load this driver from floppy via F6, I got the same error almost immediately. I was thinking to make image from Hyper-V, and load it to SSD drive, but also with no luck.

@jafidos
DEV_2826 is the DeviceID of an Intel RSTe RAID Controller.
My advice: Try to get XP installed in AHCI mode. In this case you should know the DeviceID of the on-board intel SATA AHCI Controller.

I have the following:
PCI\VEN_8086&DEV_A282&SUBSYS_873C1043&REV_00
PCI\VEN_8086&DEV_A282&SUBSYS_873C1043
PCI\VEN_8086&DEV_A282&CC_010601
PCI\VEN_8086&DEV_A282&CC_0106

I would like to install a cut-down version of XP 64-bit? Which driver should I look to integrate.

Many thanks

@majkara
You can find usable Intel AHCI drivers for Windows XP x64 within the start post of this thread.
I have moved your post here, because this thread matches much better your request.
Good luck!

5 posts were merged into an existing topic: [Guide] Integration of drivers into a Win7/8/10 image

I am new to this forum, I hope this is an appropriate place for this question.
I want to install Windows XP 32bit on a desktop computer with Samsung SSD drives, using an installation CD. Here is some information about my desktop (obtained from Linux lspci command):

SATA controller: Intel Corporation Q170/Q150/B150/H170/H110/Z170/CM236 Chipset SATA Controller [AHCI Mode] (rev 31)

I type F7 and F6 and when the installation needs more drivers to be installed, I have a USB floppy drive that it recognizes. I wanted to try some of the modded drivers on this site, but I am confused because Windows XP requires a TXTSETUP.OEM file, and none of the drivers I have downloaded from here have this file. Is it possible to somehow obtain this file?

@rkm
Welcome to the Win-RAID Forum.
I have moved your request into this already existing thread, because you can find the requested Intel AHCI driver for Windows XP (inclusive TXTSETUP.OEM file) within its start post.
My recommendation is to use the “Universal 32bit Intel RST textmode driver v11.2.0.1006 mod+signed by me on 05/01/2022”.
Good luck!
Dieter (alias Fernando)

Hi Fernando,

I tired to boot Win XP on TB-250 BTC motheboard. But without luck. There is A282 ahci. I tried to boot with nlite and from flopy (with clean ISO) …every time I got 0x7b and 0x7e. I downlaoded clean xp iso sp3 and sp2 x64 but without luck. Any Idea?

@delevic
Welcome to the Win-RAID Forum!
Please read my previous post and do what I have proposed there.
Additional advices:

  1. Don’t mix 32bit with 64bit drivers and XP Images! XP needs an x86 driver, XP x64 needs an x64 driver.
  2. Don’t try to load or integrate the iaStor.inf, the matching one is named iaAHCI.inf.

Good luck!
Dieter (alias Fernando)

I know this is an odd thing to write here in 2022 but I’m trying to install Windows XP 32-bit on an Intel X79 motherboard with the onboard Intel Matrix Raid / Intel RST in RAID mode with two SSD’s in RAID-0 together. I found your thread here and I’m trying to use your drivers. I tried both slipstreaming it into a modified XP install disc image with N-Lite and also F6 with an actual floppy disk in a USB floppy drive during setup with a CD. Your drivers do let me see the exported RAID volume and select it to install to but then after system reboot I get the “Windows could not start because of a computer disk hardware configuration problem. Could not read from the selected boot disk.” So your drivers work during Textmode but do not appear to work during PNP / Graphical mode. From a lot of searching I can’t seem to find any indication that Intel ever released any official F6 drivers for XP-32 for this platform (even though there are drivers for every other hardware device for this motherboard’s onboard components on their website for XP-32). Do you have any suggestions?

EDIT: I have been reading many posts and threads written by you in the WinRAID forums here and I have found multiple different modified driver packages you posted to the public. Unfortunately it seems none of them have the Device ID for the Intel RAID controller on this X79 system in INF file. I’m kind of tired of looking and about to give up. Is there any way you could point me to the correct download that will have it? It’s DEV_2826.

@AquaVixen
Welcome to the Win-RAID Forum!
I have moved your post into this much better matching thread. You will find matching Intel RAID drivers for your DEV_2826 Intel SATA RAID Controller within the start post.
Here are my comments to your questions/statements:
Intel X79 chipset systems are natively supported by the Rapid Storage Technology “Enterprise Edition” (RSTe) drivers. Unfortunately none of Intel’s original RSTe drivers do support older Operating Systems than Windows 7.

You obviously didn’t look into the correct *.inf file. Since your onboard Intel SATA Controller is running in RAID mode, the related Windows OS (here: XP) Setup needs the file named iaStor.inf. It cannot use the iaAHCI.inf file at all, because it only supports AHCI Controllers.
The best suitable Intel SATA RAID driver for your X79 chipset is the “Universal 32bit Intel RST RAID driver v11.2.0.1006 mod+signed by me”. You should only point to the iaStor.inf file, when you load or integrate the driver.

Good luck!
Dieter (alias Fernando)

Hi,

i have a ASRock H87 Pro4 mainboard, chipset should be Intel H87,
the compatible ID is DEV_8C02.
I want to put AHCI DRV in the ISO to install Windows XP Pro x64 from USB flash drive to a SSD.
I am lost, it’s so confused with all this drivers that i don’t know what is the right one. Can someone please point me to the needed driver?

Thank a lot!

@JunkFoot
Welcome to the Win-RAID Forum!
I have moved your help request into this already existing thread, because you will find everything you will need within the first post of this thread.
My tip: Use the “Universal 64bit Intel RST textmode driver v11.2.0.1006 mod+signed by me on 05/01/2022”.
Good luck!
Dieter (alias Fernando)

For some reason the ‘Universal 32bit Intel MSM AHCI+RAID drivers v8.9.8.1005 mod+signed by Fernando.rar’ doesn’t work for me @Fernando

I already fixed the installation media with a modded acpi.sys and got past the 1st installation error, then i got the mentioned drivers but for whatever reason i keep getting 07B when trying to install windows xp sp3.

I checked the hardware ID for the sata/ahci controller (0F23) selected that in the F6 additional drivers part and still end up with 07B (Yes using a USB floppy drive with floppies).

To make sure the system itself works fine i installed Windows 10/11.

Also tried making an image with Nlite (XP version) and added the drivers to that.

I’ve tried several J1900 boards, Asrock IMB-150D - rev 106/bios 1.60, but this has a Marvell sata controller for whatever reason 9125 and i also tried the F6 option but that also didn’t work.

HS1900 Board, this one has the 0F23 intel but still no luck.

Edit, tried IDE mode/AHCI mode in the bios but regardless of what i pick Windows XP
installer won’t get past the 07B error, (SSD is tested with Dos7.1/Ubuntu/Win10-11).
Yes the drivers ara added correctly because when i try the F6 option it says it already has the drivers needed.

CSM is in Legacy mode on all devices.

@mwbreur
I have moved your help request into this better matching thread, where you can find an instruction how to integrate an Intel AHCI driver into a Windows XP CD.
Please follow my instructiions.
Most important:

  1. Take an original (untouched) Windows XP SP3 CD as source.
  2. Integrate the “Universal 32bit Intel RST textmode driver v11.2.0.1006 mod+signed by me” and no other storage driver.
  3. Choose the file named iaAHCI.inf and not the file named iaStor.inf.
    Good luck!

Hey!

I wanted to install Windows XP on my i3-7100U Lenovo laptop, and I have no idea what to do anymore.

I’ve tried:

  • F5 before installation starts and choosing Advanced Configuration and Power Interface (ACPI) PC and Standard PC
  • F7 To skip ACPI Checks
  • Integrating drivers straight from lenovo website
  • Custom ISO with integrated SATA/AHCI Drivers

All of those tries ended up with a Bluescreen with a code of 0x00000A5/A7 after loading all the files.

Let me know what should I try to make it work, maybe im just doing something wrong.
Thanks in advance!

Im on Legacy BIOS, with SATA Controller AHCI (there isnt IDE)

@mellyy
Welcome to the Win-RAID Forum!

To be able to get Windows XP installed onto your Lenovo laptop you will have to load (F6) or integrate an Intel AHCI driver, which supports the on-board Intel SATA AHCI Controller.
To make it easier for you I have moved your request into an already existing thread about the same topic.
Please read the Guide, which is within the first post of this thread.

Good luck!
Dieter (alias Fernando)

@all Forum members:

The start post has gotten a tiny update by me today (05/21/2023).
Changelog:
All mod+signed drivers have been freshly signed, uploaded and linked.


If you should find a mistake or a broken/wrong/unusable link, please send me a PM.
Thanks!