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

@789 :
The mod+signed Intel RST driver v11.2.0.1006 will work. I have tested it myself with my Intel Z97 and Z170 chipset systems.

PCI\VEN_8086&DEV_8C01&SUBSYS_05BE1028&REV_04\3&11583659&0&FA

made several attempts, the result was blue screen every time

That should have been no surprise for you, because you used a wrong driver, which doesn’t match the HardwareIDs of your on-board Intel SATA Controller.
DEV_8C01 is the DeviceID of an Intel SATA Controller, which is running in “IDE” mode!
I told you already, that the mod+signed Intel RST AHCI driver v11.2.0.1006 only is usable, when the on-board Intel SATA Controller has been set to “AHCI” mode within the BIOS before you started with the OS installation.
As long as your Intel SATA Controller is running in “IDE” mode, you will not be able to get any Intel AHCI driver successfully installed and working.

I made 5 .isos and 5 cds, everyone had your iaStor in it, everyone stopped at blue screen

@798:
Since our recent discussion has much more to do with the topic of this thread than with the topic “Modded Intel AHCI and RAID drivers”, I have moved our recent posts here.

Why did you make 5 ISOs/CDs? Which were the differences?
Did you use a “clean” (= untouched) original XP CD with integrated SP2 or SP3 as source?
What did you integrate besides the Intel AHCI driver and the support of your special Intel SATA AHCI Controller?
Has the Intel SATA Controller been set to “AHCI” before you started with the installation?
Which has been the exact error message, when you got the BSOD?

Hi! I’m trying to install WinXP onto HP 250 G5 with VEN_8086&DEV_22A3 by integrating the driver from your package in the start post into the CD image, but with no luck: the installer finishes loading files, shows the screen where one has to press either Enter or F3 (even before media partitioning), the screen holds for a while and then the notebook shuts down completely (not BSoD or reboot).

What would you recommend? Can you share the new version you are talking about for a test-drive?

Thanks.

EDIT by Fernando: Unneeded parts of the fully quoted post removed (to save space)

@Dmitry :
Welcome to the Win-RAID Forum!

How did you integrate the driver? Did you follow >this< guide?
Which driver and which Intel SATA Controller have you integrated?
Which installation medium did you use (USB/CD)?
Did you choose the matching ACPI settings by hitting F5 or F7 when prompted to hit F6?

The latest variants of the mod+signed 32/64bit Intel RST(e) drivers v13.44.0.1026 are available since 13th November within the start post of this thread.

Regards
Dieter (alias Fernando)

I made five cds just to make sure.
Along with adding the AHCI driver, I added driver for ethernet card
Before booting I set BIOS to AHCI, got blue screens
Then, just for the fun of it, switched BIOS to ATA and installed; the ethernet drivers installed fine
I think the iaStor.sys you recommended is not for Dell Latitude E6540.
(yes, i copied the contents of an HP factory CD, added sp3 to it, then applied nLite and the two drivers)

=================
Thinkpad T61 and T500: I installed XP in “compatible” mode, then (still in campatibility mode) installed iaStor.sys provided by Intel, then rebooted in compatibility mode, and there it was listed and working properly; then rebooted and set bios to AHCI and it still worked fine.

=========
in any case, I don’t see any difference between ATA and AHCI mode, i am just doing it because Bill Gates says we shouldn’t

@789 :
Thanks for your report.

Which error message did you get?
That is very important, because it indicates, what was going wrong.

Questions:
1. Which “iaStor.sys provided by Intel” version did you install?
2. Which are the names of the Controllers, which are listed within the “IDE ATA/ATAPI Controllers” section of the Device Manager?

Thanks!

Well, yes, sort of. I integrated it just as described in the guide. But after reading your post and the installation recommendations I decided to give it another try with F5/F7 this time. And could get a bit further. So let me speak about my latest attempt.

I integrated the driver as described in the guide. The one titled “Universal Intel RST Drivers+Software Set v11.2.0.1006 mod+signed by Fernando”. I’m installing 32-bit WinXP SP3, so I chose the Drivers\x32\ folder in nLite. The installation media was CD.

Now, speaking about F5/F7. Pressing F5 actually let me go further. With a few problems on my way.

(1) In the menu shown after pressing F5 I had only 2 options: “Standard C-Step i486” and “Other”. Since “Other” meant custom installation media from manufacturer, I had to choose the only available.
(2) XP installer managed to copy installation files to HDD, and tried to reboot, but couldn’t and just got stuck.
(3) I made sure there was no HDD activity and turned the notebook manually by pressing power button. Then turned it on again and skipped booting from CD. The second step of XP installer successfully started from HDD and worked as expected until reboot. Which failed again: notebook just got stuck again.
(4) I rebooted it manually again and let it boot from HDD. Now I got a message saying that pci.sys was missing.
(5) I rebooted the notebook from CD and used its Recovery Console to EXPAND the file from the disc. Then tried to boot from HDD again. The same message showed up, this time about isaphp.sys file.
(6) I googled a bit, found a few more missing files and EXPANDed them from CD. Trying to boot from HDD again I saw the same message saying that ntfs.sys was missing.
(7) I tried to restart the installation from CD, both as a fresh install and in recovery mode but with little to no success. Rebooting after recovery installation made the 2nd stage XP installer start with message saying that asms was missing asking to choose its location on the CD, but neither mouse nor keyboard were functioning.

Is it possible that the “Standard C-Step i486” makes XP installer skip PCI and ISA drivers and fail to load with mouse and keyboard support?

Thanks for your support.

EDIT by Fernando: Unneeded parts of the fully quoted post removed (to save space)

@Dmitry :
Thanks for your report.
Since your problem has nothing to do with my modded drivers, but with the fact, that Windows XP knows nothing about the environment, where you are trying to install it, I have moved our discussion into this better matching thread.

The main problem is the missing ACPI compatibiity.
Why haven’t you tried the other F5 option and - if that failed as well - the F7 options?

Intel ich8m ultra ATA storage controllers 2850
PCI\VEN_8086&DEV_2850&SUBSYS_20A617AA&REV_03\3&B1BFB68&0&F9
diver version: 9.1.1.1016

Intel ich8m-e/m sata ahci controller
PCI\VEN_8086&DEV_2829&SUBSYS_20A717AA&REV_03\3&B1BFB68&0&FA
iaStor.sys provider: Intel Corporation, version 8.9.2.1012

it came in a self-extracting package, good for T61 and T500, manifest says:


FILEVERSION 4,0,100,1124
PRODUCTVERSION 0,0,0,0
FILEFLAGSMASK 0x3F
FILEFLAGS 0x0
FILEOS VOS_UNKNOWN | VOS__WINDOWS32
FILETYPE VFT_APP
FILESUBTYPE 0x0
{
BLOCK “StringFileInfo”
{
BLOCK “000004b0”
{
VALUE “Comments”, “This installation was built with Inno Setup.”
VALUE “CompanyName”, "Lenovo Group Limited "
VALUE “FileDescription”, " "
VALUE “FileVersion”, “8.9.2.1002 (6IIM10WW”
VALUE “LegalCopyright”, "Copyright (C) Lenovo 2009. "
VALUE “ProductName”, “Intel Matrix Storage Manager driver for Windows XP/Vista 32b”
VALUE “ProductVersion”, “8.9.2.1002 (6IIM10WW”
}
}
BLOCK “VarFileInfo”
{
VALUE “Translation”, 0x0, 1200
}
}

the package has an install.cmd, too

EDIT by Fernando: Inserted the details into a “spoiler” (to save space)

’Cause the “Other” F5 option asked for a manufacturer supplied installation media which I didn’t have. As for F7, it didn’t seem to do anything. (Well, it seemed like I could avoid my original problem (power off following driver loading) once or twice by pressing F7, but since it didn’t result in any visible dialogs I can’t say it for sure.) And before you ask: the only BIOS option related to compatibility and protocols used by hardware for this notebook is CSM with only “Enabled” (my choice) and “Disabled” options.

I understand my problem is no longer relevant to your driver pack, but maybe you have some ideas that would let me solve my problem. Anyway, thanks for trying to help.

EDIT by Fernando: Unneeded part of the fully quoted post removed (to save space)

@789 :
Thanks for having posted the details of your currently running Intel SATA AHCI Controller and the in-use Intel AHCI driver , which belongs to the outdated Intel “Matrix Storage Manager” platform.

There probably is no difference, because you are running the Intel SATA AHCI Controller in “Compatibility mode”. I doubt, that it uses the standard AHCI protocol.


@Dmitry :
I suspect, that the notebook manufacturer has locked the installation of any other than the pre-installed OS or its successor.


Well, it originally shipped with FreeDOS, so which OS is to be considered pre-installed is arguable. Anyway, I get your point, but will definitely try to find a solution. Thanks for your help, I’ve really gone much further in the installation process since I found this website.

Good luck and please let us know it, if you should find a solution!

It took more attempts, but finally AHCI-enabled XP is installed and operating Dell e6540 in AHCI mode. Thank you for your work hobby.

It turns out, there was/is something with nLite. I still don’t see any performance difference, but Bill Gates may now loose his lunch. Only the USB3 driver remains.

devMan.png

can you please give me a copy of xp with that drivers integrated

@ixgeneral :
Welcome to the Win-RAID Forum!

To whom did you address your request and which specific Intel SATA Controller do you want to get supported?
By the way: It is not allowed to offer Operating Systems within this Forum.

Regards
Dieter (alias Fernando)

i solved xp problem including usb than you very much.i am asked windows clean one from any forum member.am really sorry about that!