Re: EWF RAM overflow

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: Slobodan Brcin \(eMVP\) (sbrcin_at_ptt.yu)
Date: 04/23/04


Date: Fri, 23 Apr 2004 09:19:08 +0200

Hi Helmuth,

Just few answers for rest use google groups to search this NG for EWF.
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&q=RAM+EWF&btnG=S
earch&meta=group%3Dmicrosoft.public.windowsxp.embedded.*

1. RAM EWF uses either registry or ultra small config partition. (Not for
data just for enable disable switches)
2. For protection only one partition you can use registry to configure RAM
EWF.
3. For more than one RAM EWF protected partition you must use small config
EWF partition. (Minimum partition size that XP can create is around 8 MB)
4. You should redirect all temporary writes to some unprotected partition.
5. If you fill up all the RAM then anything can happen, no rules but one is
certain your device will crash in unexpected way. No matter what happen your
original data on disk will remain unchanged by that crash.
6. If you configure your XPE well EWF can consume less than few MB or RAM
for overlay.
7. Again data from RAM overlay are only written in RAM.

Regards,
Slobodan

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have an opinion on the effectiveness of Microsoft Embedded newsgroups? Tell
Microsoft!
https://www.windowsembeddedeval.com/community/newsgroups
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

"Helmuth" <anonymous@discussions.microsoft.com> wrote in message
news:32f601c42901$6a677e10$a001280a@phx.gbl...
> Hi everyone!
>
> I have an embedded system with two EWF protected
> partitions (c: and d:). When I type ewfmgr c:, I get the
> following display:
>
> Type: RAM
> State: Disabled
> Boot Command: No_Command
> Param1: 0
> Param2: 0
> Persistent Data: ""
> Volume ID: af cc 07 00 00 7e 00 00 00 00 00 00 00 00 00 00
> Device Name: "\Device\HarddiskVolume1" [c:]
> Max Levels: 1
> Clump Size: 512
> Current Level: 1
> Memory used for data 0 bytes
> Memory used for mapping 0 bytes
>
> In the target designer the following was entered:
>
> Maximum number of protected volumes: 2
> Maximum number of overlay levels: 1
> EWF partition size: 2048 kB
> Protected volume # 1:
> Start EWF enabled: not checked
> Enable Lazy write: not checked
> Disk number: 0
> Partition Number: 1
> Disk Type: IDE
> Overlay Type: RAM
> Optimisation Option: Optimal Performance
>
> Similarly for d:.
>
> There is a section of 30 MB unformatted space on the hard
> disk, which is available to the EWF.
>
> As I understand: I have one non persistent RAM overly. All
> the write data is stored in my RAM and in particular in a
> segment of 2048 kB.
>
> Why do I have an EWF partition then? Why is this
> necessary? Is this used to store the EWF configuration
> information?
>
> What will happen if more than 2048 kB have to be stored in
> the EWF partition in my RAM? Will there be a RAM overflow?
> Will there be an error message? Does the system crash?
> Does it continue to write data into the EWF partition on
> the harddisk? What happens then when this partition (30
> MB) is also filled up?
>
> Thank you for your help!
> Helmuth
>



Relevant Pages

  • Re: Registry-based RAM EWF questions
    ... The one-reboot process is correct for RAM Reg configurations because FBA ... skips the step where EWF would normally create its special partition. ... an overlay partition, so there is no need for it to create this partition. ...
    (microsoft.public.windowsxp.embedded)
  • Re: 21A error during boot
    ... A RAM overlay does not store any writes to the EWF partition (it ...
    (microsoft.public.windowsxp.embedded)
  • Re: EWF RAM (REG) Help!
    ... Although I haven't tested this directly my first guess would be that EWF is ... The configuration partition really isn't needed, ... use REG mode, I would switch to it exclusively. ... command prompt and it displayed EWF RAM. ...
    (microsoft.public.windowsxp.embedded)
  • EWF RAM overflow
    ... I have an embedded system with two EWF protected ... EWF partition size: 2048 kB ... Overlay Type: RAM ...
    (microsoft.public.windowsxp.embedded)
  • Re: Failed to create EWF partition
    ... and it's easier to install on my hard drive for right now so I'm just trying ... You are correct and EWF can't create its Config partition because of the hard disk partition layout you've got over there. ...
    (microsoft.public.windowsxp.embedded)