Carl Johan,
Make sure to follow these steps (if not, I don't know how to make the "copy"
properly):
- Use RAM based EWF
- Disable FBA DLL/COM Registration resources of "Enhanced Write Filter"
component in the configuration
- Set EWF to be disabled by default in TD (clear Start EWF Enabled check
box under the configuration settings of the "Enhanced Write Filter"
component)
- After FBA, add these registry to your image (online or offline):
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ewf\Parameters\Protect
ed\Volume0]
"VolumeID"="{1EA414D1-6760-4625-8CBE-4F9F85A48E15}"
"Type"=dword:00000001
"ArcName"="multi(0)disk(0)rdisk(0)partition(1)"
- Shutdown the device and then copy files. When you boot your "copied"
devices, EWF is enabled.
(the registry and shutdown could be easily automated with a .reg and .bat
files at the latest FBA phase).
Read more details here:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnxpesp1/html/XPESP1_CF_EWF.asp
Or use Slobodan's component from xpefiles:
http://www.xpefiles.com/a_file.cfm?custid=Components&fileid=ramewf.zip&groupName=Other
Also, if you use System Cloning Tool (that means you do want to have some
unique characteristics per cloned devices, e.g. SID), you use fbreseal.exe.
After fbreseal.exe, on next boot the cloning phase happens on each device
generating unique SID (and other settings following your cloning setup).
If you want the setting to persist (that absolutely depends on your device
deployment policy), you will have to do the two last steps from above (EWF
registry and device reboot/shutdown) after the cloning phase (if you set it
up through FBA, make sure to specify proper FBA phase for the commands).
KM
Thanks for Your reply
Reading is one thing understanding another. I'm totally novice in using XPE.
How can I be sure to use *stateless* EWF. I am sure that I have installed
and enabled the EWF.
I can check it to be active and verify that changes to my operating system
is not written unless i *commit* them.
I have deleted the EWF partition using etprep /delete after FBA.
But it seems to me that just copying an image is not working - is'nt there
any FBA actions to be performed
when booting a *just copied* image ?
brgds
Carl Johan
Carl Johan,
You should read what Slobodan pointed out more carefully. He answered most
of your questions.
If you don't need your image to be *properly* cloned (when SID is reset),
you don't have to use System Cloning Tool at all and may just copy your
post-FBA image to all the devices.
Also, make sure you've got this QFE installed:
http://www.microsoft.com/downloads/...CB-28D0-49E7-A059-400A7D6059E2&displaylang=en.
This update allows you to decide which sets of information are
retained
or
reset (including network information and machine name). Check out
cmiRemoveNetSettings (or fbreseal.exe -keepnet) and
cmiGenerateComputerName
extended properties of the new component.
Hope you use stateless EWF in your image (RAM overlay without
configuration
partition created). I can hardly imagine you *copy* the image with EWF
partition preserved (unless you copy the entire disk copy with a tool like
ghost).
KM
Thank You for the answer.
What I do is to prepare the image with all my applications etc. Then I
disable the EWF, makes sure that is is disabled,
and then I enable the EWF (effective at next boot) and call the
fbreseal.
When the Machine resealed box comes up I
click OK and awaits the system to close. At this point i copy my image
from
the "master" flash to several flash disk.
When theese are booted, a small part of FBA runs, and I think this part
is
necessary in order for the cloned image
to run on a new machine at all ?
How can I prepare the image for copying to several machines without
useing
the cloning support ?
brgds
Carl Johan
Hi Carl,
Idea of cloning support in XPe is to create unique images for each
device.
For instance each device on same network should have
different SID, computer name, etc.
You can set in cloning component what should be changed during the
cloning
phase.
If you want exact image for all your devices then do not use cloning
support from XPe. You should just multiply ordinary post FBA
image.
If you use cloning support and if you call manually fbreseal, make
sure
that you do not boot to master device after calling it.
You should copy post FBA image after the call to fbreseal to slave
devices, and then let them boot and XPe bind to that machines.
Best regards,
Slobodan
Hej !
I have successfully created a XPE image and managed to clone it
to
a
FLASH
disk.
But my computer name and network settings seems to be the only parts
of
my
image
not passed to the cloned device.
Is it possible to clone these setting also ??
brgds
Carl Johan Jensen