sdimgr and WinPE PnP conflict

J

JS

Here is a weird issue:

I have a bootable WinPE 2005 disk with a SDI image of my embedded device.
I use SDIMGR.WSF to copy the XP Embedded image to the embedded device.

If the WinPE 2005 disk is booted with PnP detection disabled,
the SDI write is successful.

If the WinPE 2005 disk is booted with PnP detection enabled,
the the SDI write fails with the following error:
Error -2147467259 (0x80004005) in "SDIAUT.SDIFile.1": The device is not
ready.


To enable or disable PNP, set DoPNP=Yes or No in the winbom.ini file as
appropriate:
For example:
[WinPE.PNP]
DoPNP=No

Does anyone have any ideas?
 
J

JS

I think I have a solution.
At first I thought it might be related to AutoRun, but that had no effect.

What worked was to use Windows XP SP2 as the basis of the WinPE
boot disk. (I had been using Windows Server 2003 SP1).

To clarify, when creating a WinPE boot disk with the WinPE 2005 toolkit,
you can use either Windows XP SP2 or Windows Server 2003.
If you use Windows Server 2003, there is a conflict with SDIMgr
and SDIMgr is unable to write to the embedded device.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top