Oh Lord, Please Help!

N

Nathan Moinvaziri

Ok, people, I've been fusing with this thing forever. I finally got it to a
decent point. Now I have only one problem. I've been working on this thing
for weeks now.

The problem that I have is that I build an XPE cd and it gives a Delayed
Write error on drive E: whenever I load up XPE after the FBA. So this occurs
when I first load up XPE after the FBA process.

My configuration is this.
512MB RAM
13GB Hardrive which has C: as 300MB partition to store XPE image.
CD Drive on drive D:
VIA CL 10000 Motherboard

Drive E: seems to be created after FBA. It is a El Torito Disk Volume or so
it says. The rest of the parition on the 13GB is unallocated. There is no
left over EWF partitions when I install the thing.

Also, Windows XP Event Viewer gives me some errors. Here are the error logs.
To open them use eventvwr.exe. I cannot seem to make anything of them. I
also included my FBALOG.TXT and also EWF1.TXT which is what I get when I
type in ewfmgr.exe. When I do ewfmgr.exe c: it shows it as being RAM and
DISABLED and NO_CMD. But I believe etprep.exe changes this when I do the
etprep.exe /all

After FBA I run etprep /all. This restarts the computer and on the next boot
it does not allow me to log in because I get more Delayed Write errors along
with a LSASS.exe Unable to write to registry error.

I don't see how I would have not enough memory. Seeing how my image is 200MB
and I allow a total of 300MB space. That is more than enough. And it should
not be giving me this error repeatedly. I had this same problem when I had a
634MB image.

If anybody could help me that would be great!

http://www.nathanm.com/xpe/ewf1.txt
http://www.nathanm.com/xpe/fbalog.txt
http://www.nathanm.com/xpe/log1.evt
http://www.nathanm.com/xpe/log2.evt

Thanks!
Nathan Moinvaziri

P.S. Thanks Slobodan Brcin for your help thus far.
 
S

Slobodan Brcin \(eMVP\)

Hi Nathan,

Now you have explained problem as it is clear what you did.

etprep will swap C: and E: when called, so after this point you must not boot from HDD any more. You must boot from CD.
Problem is that EWF must become enabled after this operation next time you boot from CD.

Usually this "work" if everything is ok. But things there is always a thing or two missing in steps people do.

I prefer using my approach. (Something you can find in my old posts trough google). I'm using RAM EWF configured trough registry
this way I know it is working 100% before I shutdown image before burning.

Volume letters I swap (or clean) manually using regedit on MountedDevices:
http://msdn.microsoft.com/embedded/community/tips/xp/rtpartin/default.aspx This explains few things .

So this is it.
1. EWF MUST WORK ON NEXT BOOT (BOOT FROM CD). NOT BEFORE.
2. VOLUME LETTERS MUST BE SWAPPED.

Regards,
Slobodan
 
G

Guest

Ok, I did the EWF RAM overlay or the RAMEWF.zip. I changed the MountDevice reg key by switching DosDevice\E: and DosDevice\C: I also deleted all the Volume reg values. I did this because in the EWF RAM docs you specified a web page, I went there and followed the instructions which it said to do.

When I load XP again, before I make the CD:

with the preFBA cd in, I get Delayed Write Error on C: probably because it is trying to access C: which is actually E:.

without preFBA cd in, It goes to the login screen and freezes up with a small windows logo.

Is this normal behavior? Should I now go ahead and make the boot cd? Btw, I started over with my image from scratch this time to do the RAMEWF patch.

Thanks!
Nathan
 
S

Slobodan Brcin \(eMVP\)

Hi Nathan,

Before final shutdown on HDD you should activate EWF and switch volume letters.

And then shutdown. After this point you must burn CD. You can't boot from HDD any more. (This is wanted behavior)

Regards,
Slobodan


Nathan Moinvaziri said:
Ok, I did the EWF RAM overlay or the RAMEWF.zip. I changed the MountDevice reg key by switching DosDevice\E: and DosDevice\C: I
also deleted all the Volume reg values. I did this because in the EWF RAM docs you specified a web page, I went there and followed
the instructions which it said to do.
 
G

Guest

Ok, when I boot up with after FBA here's what I did.

I had..
C: harddrive.
D: cd rom.
E: created by xp

I switched in registry DosDevice\C: with DosDevice\E: is this correct?

Nathan
 
S

Slobodan Brcin \(eMVP\)

Hi Nathan,

No this does not tell us nothing. You must do few things at same boot, otherwise you will end up with problem you have.
You must manipulate with EWF in this phase as well.

Write all steps you did from last HDD boot until you shutdown your device. (Including how you shut it down), EWF states etc.

I switched in registry DosDevice\C: with DosDevice\E: is this correct?

Correct but unnecessary.
You can delete everything except line with DosDevice\E:. And you can then rename E: to C:.

Regards,
Slobodan
 
G

Guest

After FBA it boot up, here's what I did (with the preFBA cd in the cdrom drive):

Changed registry settings in HKLM\SYSTEM\MOUNTEDDEVICES\
+ Deleted all Volume ids
+ Swapped DeviceDos\E: and DeviceDos\C:

Ran ewfmgr c: -enable

Shutdown the computer via start menu and went to restart.
I had RAMEWF running.

Nathan
 
G

Guest

When I ran ewfmgr.exe it stated, Unable to find ewf volume or something to that effect. When I ran ewfmgr.exe c: it said that EWF was DISABLED and RAM. Then I ran ewfmgr.exe c: -enabled and it said RAM and ENABLED. That's what ewfmgr stated.

Nathan
 
S

Slobodan Brcin \(eMVP\)

When I ran ewfmgr.exe it stated, Unable to find ewf volume or something to that effect. When I ran ewfmgr.exe c: it said that EWF
was DISABLED and RAM. Then I ran ewfmgr.exe c: -enabled and it said RAM and ENABLED. That's what ewfmgr stated.

This is ok if you are using reg RAM EWF.

Regards,
Slobodan
 
S

Slobodan Brcin \(eMVP\)

After FBA it boot up, here's what I did (with the preFBA cd in the cdrom drive):
Changed registry settings in HKLM\SYSTEM\MOUNTEDDEVICES\
+ Deleted all Volume ids
+ Swapped DeviceDos\E: and DeviceDos\C:

Ran ewfmgr c: -enable

Shutdown the computer via start menu and went to restart.
I had RAMEWF running.

I had RAMEWF running. ? It should say that it will be running next time you boot.

Also you must shutdown your device. And make CD from this image. Do not try to boot from HDD.

Regards,
Slobodan
 
G

Guest

I changed my build to do NTFS and I no longer got the Delayed Write Error for E: on first boot after FBA.

Nathan
 
G

Guest

Another thing I also did was stopped using the DVD-RAM + CDRW drive and just used a normal CDROM drive.

Nathan
 
S

Slobodan Brcin \(eMVP\)

Are you sure about that ???

Try disconnecting HDD from your device, and try to boot.

Regards,
Slobodan
 

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