M
Mike Warren
Hi Konstantin,
I fixed the USB keyboard and mouse problem (Standard Universal PCI
to USB Host Controller was missing) and saved the pre and post FBA
images.
I then updated to XPe SP2 database and tools and built an image using
the same components. This image failed on second boot as expected.
I copied the system hive from the SP1 post FBA image and the image now
boots. It flashes up an error message about changing passwords and then
reboots itself continuously. I can understand that.
I have also tried copying all the driver binaries from the failed SP2 image
to the working SP1 image and it continued to work.
So it seems the problem is not with any new binaries but some registry
setting that is created during FBA?
Not so weird if it is not in any binaries.
-Mike
A quick dirty test could be if you grabbed pciide[x].sys binaries
from SP1 and put them (replace) in your SP2 image to see if it works.
You don't need to re-build SP2 image. You can use the old one you
build with ACPI HAL that showed 7B BSOD.
The same could be done with other components you listed.
And it it does not help, try using the preFBA registry hives (or only
the system hive) from XPe SP1 in SP2 image (SP2 binaries).
I fixed the USB keyboard and mouse problem (Standard Universal PCI
to USB Host Controller was missing) and saved the pre and post FBA
images.
I then updated to XPe SP2 database and tools and built an image using
the same components. This image failed on second boot as expected.
I copied the system hive from the SP1 post FBA image and the image now
boots. It flashes up an error message about changing passwords and then
reboots itself continuously. I can understand that.
I have also tried copying all the driver binaries from the failed SP2 image
to the working SP1 image and it continued to work.
So it seems the problem is not with any new binaries but some registry
setting that is created during FBA?
This all may appear to be a MS bug in SP2. Although it is weird that
XPP SP2 works fine on the target.
Not so weird if it is not in any binaries.
-Mike