FBA error 0x7f

G

Guest

Hi,
I am trying a dual boot with XP in drive C: and XP embedded in drive E:.
First after FBA ran, it kept on rebooting, so I made WinXPe boot as C:
drive, even though it was in E: drive as given in
http://msdn.microsoft.com/embedded/community/community/tips/xp/rtpartin/default.aspx
I deleted keys that had \??\Volume in them. ALso I renamed \DosDevice\E: as
\DosDevices\C:. It duplicated C: dos devices though.

Now I face this error after FBA runs, installs few components and ends by
giving:
The instruction at "0x03422f5d" referenced memory at 0x00000004. The memory
could not be "written".

Have you seen such a problem. I checked fbalog.txt and the error was 0x7f
(installs from C: drive).
Thanks for any suggestions.
Ansuya
 
G

Guest

I had a similar problem when the FBA was running after setting up EWF in the
RAM mode. My setup is a HDD with non-embedded WinXP on the Primary Master
(development) and a CF Disk on the Secondary Master (XPE target) IDE port.
In the RAM mode EWF has some config data that is kept in an extra partition
on the CF Disk, so the Primary partition is made smaller than the total CF
Disk space leaving a small unallocated space.

It looks like to me, that during FBA, this space is found and used for EWF
configuration. I use the BIOS Setup to set the C: drive to the CF Disk
instead of the HDD. Then reboot to set off the FBA. The FBA error below
occurs when the HDD is found on D:. To disable the Primary Master in the
BIOS setup (or disconnect the HDD) will prevent the error.

XPE FBA gives app write error to 0x0000000c from 0x03622f5d...

So there must be a requirement to have one (and only one) Volume (with an
extra unallocated partition) when using EWF in the RAM mode.
Because FBA fails in with an exception, this looks like a bug...

....Jim Hughen
 
G

Guest

Thanks for all the replies. I overcame the problem by re-importing the
registry file in Target Designer. The trick is to first delete the
DosDevices\C: entry and then rename (mine is E: drive, D: drive is for
CD-ROM) DosDevices\E: entry as C: entry. It then reloaded as C: drive.
Ansuya
 

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