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

@ dingdongyo:
Welcome at Win-RAID Forum!

If you want help, you should give me some additional informations:
1. Which Intel chipset and which Intel Southbridge resp. Intel SATA AHCI or RAID Controller has your Dell PC?
2. Which is the default OS of your PC? Is it still running?
3. Do you have a legit OEM CD Key for Windows XP?

I don’t know what happened.
It probably was a mistake to integrate a lot of drivers into the XP CD. The only driver, which has to be integrated, is the AHCI or RAID driver (depending on your configuration).
Furthermore it would have been better to use a clean XP SP3 CD as source.

Regards
Fernando



1. Intel 955x Express chipset. i’m not sure what to look at in device manager to report back for the southbridge.
2. the system came with Windows XP Home SP 2. i replaced with ubuntu, intending to use virtualbox instead. but i wasn’t happy with it, so i want to go back.
3. yes, but i don’t have the original installation cd anymore. just the key.

i can try again with fewer drivers, i just don’t know which one(s) i need. i didn’t think it would hurt to include more, since they were all recommended by dell for my particular service tag. will try again with only the one(s) you specify.

if it matters, i’ve split the drive into partitions.

If your mainboard has an Intel 955X Chipset, it has an Intel ICH7 Southbridge.
The question is: With wich mode (AHCI/RAID) is the on-board Intel SATA Controller running? This is important for the successful integration of the Intel textmode driver.

If you have a legit OEM key, you can use an original XP CD with integrated SP3 as source for a fresh OS installation. The only little disadvantge will be, that you will have to activate the OS via phone.

thank you! this feels like progress.


i am pretty sure it’s AHCI.
i restarted and hit F2 to reach the BIOS. the default is RAID Autodetect/AHCI. it must have always been set to this, because i’ve never manually changed this setting. also, i’ve never had more than one internal drive in this machine. so i am assuming the RAID would never have autodetected. correct?
the BIOS also has RAID Autodetect/ATA, RAID On, and Combination as options. i don’t know if this makes a difference, just trying to provide all the necessary information.
does this narrow down the type of textmode driver(s) i should select to slipstream? i will retry with an unmodified XP SP3 .iso disc the next chance i get. thanks again for the guidance!

I recommend to integrate the "Universal 32bit Intel RST textmode driver v11.2.0.1006 re-mod by Fernando", because this driver will support all possible Intel SATA Controllers.
If your Intel SATA Controller should be running in "AHCI mode", you have to highlight the listed "Intel(R) ICH7R/DH SATA AHCI Controller DEV_27C1".
The best way to find out the exact DeviceID of your on-board Intel SATA Controller would be to have a look into the "IDE ATA/ATAPI Controllers" or "SCSI and RAID Controllers" section of the Device Manager, but this requires a running Windows OS.


shoot. i did these steps with a new disc. the install did complete, but upon reboot, it displays "Disk error | Press any key to restart" and it repeats the error every time i hit a button, until i ctrl+alt+del. it doesn’t even allow me the option of booting to safe mode this time.

there must be some information i didn’t provide or don’t have correct. does the error indicate anything to you?

UPDATE

i tried slipstreaming the specified driver on the dell xp home sp2 disc that i was using the first time, and it looks like it worked! i don’t know what the problem was the first time, but as long as it works, i’m happy. thanks so much!

i own a Z97 Intel Chipset (Gigabyte Z97X - Gaming 5 Mainboard) and i want to integrate AHCI drivers into Windows XP. Can somebody send me the right drivers? the ones in the first post dont work for me. Thank you in advance

@ julian1989:
Welcome at Win-RAID Forum!

There are no Intel AHCI drivers available, which natively do support Windows XP and Intel 9-Series Chipsets at the same time.
Since I have tested it successfully myself with my Z97 system, the "Universal 32bit RST AHCI & RAID driver v11.2.0.1006 mod by Fernando" should work for you as well.

What means "don’t work"? What have you done and what happened?

Regards
Fernando

hi fernando,

I made a BartPE CD based on Windows-XP SP3 (32Bit). I have integrated the xp mass storage driver pack from DriverPacks.net:
http://driverpacks.net/driverpacks/windo…s-storage/12.09
So the cd should run on any hardware.

Recently I set up the new computer from a friend (ASUS P9X79 Mainboard) and find out that the CD does not boot in AHCI or RAID mode on this computer. This is because Intel does not support the X79 chipset for Windows-XP anymore. While searching for a solution I find your modified driver pack for Intel AHCI/RAID:
https://mega.co.nz/#!hINTBTJJ!PiUlI_OiAI…2TC6GVA_aOsJcTw

Now I have two questions:

1. How can I build a BartPE plugin for your modified DriverPack which will not be overwritten by the DriverPack from driverpacks.net?

Or

2. How I have to modify the driver pack from driverpacks.net to integrate your driver pack?
After unpacking the driver pack from driverpacks.net I found 6 locations with “iastor” files:
F:\Bart-PE\DPs_BASE_1006\DriverPack s\original_DP_MassStorage_wnt5_x86- 32_1209\D\M\I
" \I2
" \I3
" \I4
" \I6
" \I7

@ knoks:
Welcome at Win-RAID Forum!

Since I don’t have much experience with the driverpacks method and its cooperation with the nLite method, I cannot answer this question.

I don’t know the answer either.

My suggestion is to create a separate Bart PE CD with integrated Intel AHCI resp. RAID driver and XP79 chipset support.

Regards
Fernando

that means, i get a BSOD if i try to install Windows XP with AHCI or RAID in my bios

With which mode (AHCI or RAID) is your Intel SATA Controller running?
How did you try to get Windows XP installed? Note: With my Z97 system I only succeeded by booting off a Windows XP CD with integrated (modded) textmode driver v11.2.0.1006.

i did it with nlite on a usb stick, it didnt work for me:( i used the textmode drivers.

The same happened with my Z97 system, when I tried to boot off an USB stick.
As I have written within my last post, I recommend to boot off a Windows XP CD/DVD with integrated textmode driver after having set the BIOS options within the "BOOT" section to "LEGACY".

ок i will try it asap:) i will write you about that result here - but its a shit system. CD - we are not in the 2000’s again.

You are absolutely right, but you should consider, that

  1. the newest mainboards and chipsets have not been designed for being used with absolutely outdated Operating Systems like Windows XP and
  2. there are no original Intel AHCI drivers available, which do support Windows XP and Intel 9-Series chipsets at the same time.

my opinion is there isn’t much left for those drivers as xp is now a thing of the past. After much fiddling with XP I moved away from Windows on the old machine (Dell with P4) and Linux Mint Qiana has been great since.

Hello Fernando,
Using your Intel RST modded drivers 11.2.0.1006 updated: 08/23/2014
with BartPE CD I get this:
GIGABYTE GA-H97M-D3H , RAID1 configuration: correctly recognized:)
ASUS H97M-E , RAID1 configuration:I get BSOD !
Any idea?
Thanks for looking into this
Regards, espace
26.08.2014

@ espace:
Thanks for having posted this very interesting find!

Not really.
The only idea I have regarding the reason for the different results is the BIOS of both H97M chipset mainboards.
There may be an incompatibility between the ASUS H97M-E BIOS and the Intel RST driver v11.2.0.1006.
It would be interesting to know the exact Intel RAID ROM/SataDriver versions of both BIOSes.

Hello,
I attach screenshot of BSOD with ASUS H97M-E motherboard
perhaps you can figure out something from it?
Regards, espace

GA-H97M-D3H.jpg