EWF RAM or DISK Overlay on CompactFlash/DiskOnChip?

P

Paul Cuthbert

Hi

I have finished my app now and configuring EWF. I have been using a hard
disk for development but my target application will run from CompactFlash or
DiskOnChip.

I have read the documentation on EWF but I am still not clear on a couple of
things. I need to be able to make registry changes and install applications
on my target device. If I configure using a RAM overlay then I will lose the
data on reboot. If I use a DISK overlay will I still get good write
protection if I run from a Flash device?

If I use a DISK overlay what EWF partition size should I use?

Best regards

Paul Cuthbert
 
J

James Beau Cseri

You can temporarily turn off EWF when you perform application installations
and registry modifications.
 
S

Slobodan Brcin \(eMVP\)

If you want to use RAM EWF.
You can use EWF commit option to save changes during reboot.
For instance you need to call ewfmgr c: -commit and gracefully reboot your
device.

Regarding disk overlay size, there are no certain requirements about
partition size.

But overlay size theoretically can reach size of protected partition.

Regards,
Slobodan
 
K

Kesavan

Paul,

I think you should be implementing the EWF as Ram overlay otherwise if
there is sufficient space and other possible reasons for you not to..
coz' you can always have a harddisk along with it *to hold EWF* ,(it
goes against the theory of using the CF).
Using Ram ewf , and losing data on reboot is obviously the purpose
behind the same.However you can disable the ewf thereby making the
changes permanent.You might also need to make sure there is sufficient
RAM to facilitate the complete,
and regarding the partition size Slobadan said it.

This link should be of some help to you.

http://msdn.microsoft.com/library/d...xetbshowtocreatecompactflashrun-timeimage.asp

Regards,
Kesavan
 

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