@elvisef
Welcome to the Win-Raid Forum!
If you want to get Windows XP running on your AMD chipset system, you have to do the complete OS installation from scratch, e.g. by following my Guide (= start post of this thread).
What you tried to do (taking a disk drive with an already present XP installation for another system) doesn’t work, because it is impossible to change/customize the complete Registry with all its entries, which were done by the OS for another system and configuration.
Ok, I got it.
But what about falling (somehow) back to the IDE mode and then doing a graphical drivers install (if XP would run without problems) using a Device Manager ? Will this work ?
Or the IDE is not gonna work even if I remove sata drivers from my disk ?
There must be a “switch” to change what drivers exactly to use during the system load…
@elvisef
Your posts are absolutely off topic. This is the thread about how to integrate an AMD AHCI/RAID driver into a Windows XP Image and not about how to change such driver while loading or running XP.
Nevertheless here are my answers to your questions:
- Once XP is installed and booting properly, you can change the in-use SATA driver at any time from within the Device Manager (provided, that the desired driver is compatible with your currently in-use SATA Controller).
- Windows XP has an in-box MS IDE driver, but natively doesn’t support an AMD SATA Controller, which is running in AHCI or RAID mode.
- To be able to get XP installed onto your AMD chipset system you have the following options:
a) Disable AHCI/RAID within the BIOS settings (if such setting is available).
b) Load a compatible AMD AHCI/RAID driver via F6 at the beginning of the OS installation.
c) Integrate the related textmode driver into the XP Image by following the start post of this thread.
I’m currently trying to install Windows XP on my system. I have an ISO created, I’m using NT light to integrate drivers into the ISO. I cannot find my ahci controller. 1022:7901. Send anyone help me out with this? Thank you.
@cpg
Welcome to the Win-Raid Forum!
I have moved your request into this much better matching thread.
You can find a suitable AMD textmode driver within the chapter "a) For AHCI users with a moderately aged AMD Chipset system:" of my Guide (first post of this thread). My recommendation is to use >this< driver.
Don’t try to integrate any real AHCI driver, it will not work with Windows XP.
hi, i need help with installing winxp on my pc, ryzen 5 5600 motherboard msi pro b550m-p gen3, sata ahci hardware id 43EB, error 0x0000007b,then i integrated driver with nLite, error amd_sata.sys could’t found
@Piffy
Welcome to the Win-Raid Forum!
Which driver version with which package name did you integrate?
This is an nLite error message I got very often myself while trying to integrate a textmode driver by using nLite.
A solution may be the usage of another Windows customizing tool (e.g. XP-ISO-Builder or WUCDCreator)
i used universal ahci driver by u. i’ll try, thanks
WUCDCreator and XP-ISO-Builder don’t work on win11
The WUCD Creator seems to work with Win11.
As you can see here, I was able to get the tool installed while running Win11 and to execute the file named creator.exe:
By the way: Which AMD driver version did you integrate by using nLite?
yup, worked on old computer, but anyway same error, driver versions i used were Universal 32bit AMD AHCI driver v6.1.3.35 for XP mod+signed by Fernando and Universal 32bit AMD AHCI driver v1.2.1.321 for XP mod+signed by Fernando
None of these drivers do support the HardwareIDs of your rather modern on-board AMD AHCI Controller, because the HardwareIDs of your on-board AMD AHCI Controller are missing.
I suspect, that this is the reason why you were not able to get XP installed.
If I should have the required time, I will offer an updated variant of these mod+signed AMD AHCI drivers, where the missing HardwareIDs are included.
thank u so much, i’ll wait
@Piffy
To be able to offer an updated driver with the obviously missing HardwareIDs of your on-board AMD AHCI Controller I need the complete HardwareIDs. Is the VendorID VEN_1002 or VEN_1022?
EDIT:
Since I suspect, that VendorID is VEN_1002, I have already prepared the freshly modified and signed AMD AHCI driver v1.2.1.321, which is attached (and removed).
Please create a new XP ISO by simply integrating the unzipped attached driver (nothing else) and then try to get XP installed.
Thanks for your feedback!
driver u pin don’t work, same error
Since you didn’t post the complete HardwareIDs and I missed your earlier screenshot of the Device Manager, I guessed, that the VendorID is VEN_1002.
As you can see now, I was wrong. The VendorID is VEN_1022 and not VEN_1002.
I will correct my mistake and upload the corrected package soon.
Which tool did you use and which error message did you get?
Attached is the freshly mod+signed 32bit AMD AHCI driver, whose *.INF and *.OEM files contain the correct HardwareIDs of your on-board AMD AHCI Controller.
Good luck!
32bit AMD AHCI driver v1.2.1.321 for XP mod+signed by Fernando.rar (62.9 KB)
thank u, i used WUCDCreator, amd_sata.sys, i think now it will work