S
Samelo
Hello,
This is my first post to this group, although it has become my single
resource for all things XP Embedded. I have a working XPe image that
does not show any error popups when it is booted from the target
device's hard drive. Following the instructions in MSDN, I have
performed the following steps:
* Added the Windows RAM Disk Driver component to my configuration
* Copied the image to the C drive of my target system, where FBA was
allowed to run
* Created and formatted an SDI disk on the development machine
* Copied the post-FBA image from my target system back into the SDI
disk
* Used "sdimgr /readpart" to create the final SDI image
* Set up Remote Boot Manager to properly serve the SDI image (for PXE
booting)
At this point, my target hardware successfully PXE boots. The SDI
image is loaded into RAM, and my XPe image boots and runs (so far so
good!). There is only one problem -- I now get a single popup when XPe
starts that is not present when I boot from the hard drive instead of
RAM disk. The popup says:
Title: RUNDLL
Text: Error in newdev.dll
Missing entry:ClientSideInstall
This seems to be related to PnP, but I have not changed any of the
attached devices. Again, when I'm just booting the image from the
local disk, I do not see this error. Perhaps the registry entries for
devices are not being copied back into the SDI image? I would
appreciate any suggestions on how to further investigate this issue.
Thanks in advance!
Best regards,
Dave
This is my first post to this group, although it has become my single
resource for all things XP Embedded. I have a working XPe image that
does not show any error popups when it is booted from the target
device's hard drive. Following the instructions in MSDN, I have
performed the following steps:
* Added the Windows RAM Disk Driver component to my configuration
* Copied the image to the C drive of my target system, where FBA was
allowed to run
* Created and formatted an SDI disk on the development machine
* Copied the post-FBA image from my target system back into the SDI
disk
* Used "sdimgr /readpart" to create the final SDI image
* Set up Remote Boot Manager to properly serve the SDI image (for PXE
booting)
At this point, my target hardware successfully PXE boots. The SDI
image is loaded into RAM, and my XPe image boots and runs (so far so
good!). There is only one problem -- I now get a single popup when XPe
starts that is not present when I boot from the hard drive instead of
RAM disk. The popup says:
Title: RUNDLL
Text: Error in newdev.dll
Missing entry:ClientSideInstall
This seems to be related to PnP, but I have not changed any of the
attached devices. Again, when I'm just booting the image from the
local disk, I do not see this error. Perhaps the registry entries for
devices are not being copied back into the SDI image? I would
appreciate any suggestions on how to further investigate this issue.
Thanks in advance!
Best regards,
Dave