USB 3.0 for all phases of XP setup

@diderius6

After some more testing I’m 99% sure I have gotten USB 3.0 working properly for all phases XP setup, can I send you my ISO to confirm it works?

@infuscomus

Of course you can send it to me and I will test.
How did you make it, via txtsetup.oem and nlite
or with direct integrating the drivers via txtsetup.sif and nlite
Dietmar

@diderius6

I manually edited setupreg.hiv, hivesys.inf, layout.inf and txtsetup.sif to get it to work
I manually cab compressed with cabpack 1.4

it might be possible to do this with nlite, but i’m not sure if a txtsetup.oem will do the edits needed - I would need to run experiments to see what a txtsetup.oem is capable of.

I will PM you the ISO.

@diderius6

I PMed you the ISO


fingers crossed and hopefully it works.

@infuscomus

I can see my USB stick during XP setup and the USB mouse also works from beginning. Remembers me at good old times in XP
USB boot ). This means, all USB drivers are integrated.
But later, during "Installing Devices" XP Setup hangs.
Oha, soso many drivers XP wants to install…

This way you chose to integrate drivers is the most hard way.

What I would do:
Take a original XP 32 bit CD, no matter with which Service Pack.
Use nlite for to integrate there Servicepack 3.
AFTER this add by hand acpi.sy_ and storport.sy_ into installationsfolder i386.
Then make a txtsetup.oem for the first driver, that you want to install.
Look at my example for nvme or for @skullteria STORAHCI.
The advantage to use nlite against F6 method is, that you can make
1 txtsetup.oem for each single driver.
And with nlite you can integrate one driver after the other.
When you want to know, how nlite works: Make 1 txtsetup.oem with one driver.
And after integrating this driver using nlite, compare everything on installations CD, what has changed.
This is a hard job, but I think only via this way you can learn,
how to integrate any driver to XP setup medium
Dietmar

@diderius6

I noticed the cursor froze in virtualbox (i should have spotted this - my bad)

i fixed it by changing in txtsetup.sif

usbhub30.inf = 100,20,0,0

to

usbhub30.inf = 1,20,0,0

please try it. - or should i upload another ISO?

If this still does not work for you then I will try your suggestion.

@infuscomus

The txt setup of XP runs without problem.
Then compi restarts and unpacks some *.7z files.
Then comes again a shield, to agree with EULA of XP SP3.
After this, a new part, that I have never seens before, appears,
"Installing Devices".
At its end compi hangs,
I think because XP tries to install drivers for devices,
that are not existent on compi
Dietmar

PS: Now I try your change in txtsetup.sif

usbhub30.inf = 100,20,0,0
to
usbhub30.inf = 1,20,0,0

@diderius6

during my testing the computer did not freeze, only the mouse and keyboard stopped working, the rest of the install continued as normal.

the drivers archive is in the OEM folder DPM180421.7z if it still causes problems.

@infuscomus

I make this changes in txtsetup.sif, but compi hangs at exact the same place.
Then I make a try with deleted OEM folder.
Again the compi hangs at the same place,
always at the end of "Installing Devices",
after I hit next, just frozen,
mouse still works
Dietmar

@diderius6

after the EULA, the rest of the install is automated

after the EULA, while it is Installing drivers leave it unattended for about 15mins or so and come back, is it still frozen then?

@diderius6

does the install continue if you leave it unattended for 15mins after accepting the EULA? it might just be taking a while to continue

@infuscomus

When I do not hit on "next",
installation stopps.
When I hit "next"
compi hangs,
and shows "compi not responding"
Dietmar

@diderius6

OK, I will try again from scratch with unmodified ISO.