Computer name and network setting lost after cloning

  • Thread starter Thread starter Carl Johan Jensen
  • Start date Start date
C

Carl Johan Jensen

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
 
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
 
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


Slobodan Brcin (eMVP) said:
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.
 
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
 
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,

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
 
Hello

I have tried the simle copying of my image from the harddisk on which i
prepared the image to my flash disk.
But what happens is that my image start, but the startup sequence locks at
"windows applying personal settings"
This does not happen when I use System Cloning Tool.
I am trying Your sugenstions, but where do I find the *FBA DLL/COM
Registration* ?
Why is it necessary to do so complex things at editing the registry. Nothing
is mentioned in the tutorial/help pages
of Microsoft ?

Thank You for Your help !!

brgds

Carl Johan Jensen




KM said:
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
http://www.microsoft.com/downloads/...CB-28D0-49E7-A059-400A7D6059E2&displaylang=en. retained
to
 
Carl Johan,

Check out the link I sent you http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnxpesp1/html/XPESP1_CF_EWF.asp for
all the steps mentioned. Or, again, use Slobodan's component from xpefiles.com.

For the *FBA DLL/COM Registration* look at the Resources section of the "Enhanced Write Filter" component in your TD configuration
(If you don't see the Resources, go to and check View-->Resources option).

It is hard to tell what issues could be if you don't properly delete EWF config partition before cloning.

--
Regards,
KM, BSquare Corp.

Hello

I have tried the simle copying of my image from the harddisk on which i
prepared the image to my flash disk.
But what happens is that my image start, but the startup sequence locks at
"windows applying personal settings"
This does not happen when I use System Cloning Tool.
I am trying Your sugenstions, but where do I find the *FBA DLL/COM
Registration* ?
Why is it necessary to do so complex things at editing the registry. Nothing
is mentioned in the tutorial/help pages
of Microsoft ?

Thank You for Your help !!

brgds

Carl Johan Jensen




KM said:
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
 
Hello KM

Thanks for all the instruction and information !

But all i leads to is blue screen and hangup durring boot, even my rotating
disk *master* image cannot make post FBA boot
after installing the update -
I think my problems is somwhere else than in the cloning procedure.

I am still running the evaluation version of the TD tool - can that be a
problem ?
Will it be wise to download and install all the updates from Microsoft ?
How can I know if I have service pack 1 installed ?

brgds

Carl Johan


KM said:
Carl Johan,

Check out the link I sent you http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnxpesp1/html/XPESP1_CF_EWF.asp
for
all the steps mentioned. Or, again, use Slobodan's component from xpefiles.com.

For the *FBA DLL/COM Registration* look at the Resources section of the
"Enhanced Write Filter" component in your TD configuration
(If you don't see the Resources, go to and check View-->Resources option).

It is hard to tell what issues could be if you don't properly delete EWF
config partition before cloning.
--
Regards,
KM, BSquare Corp.

Hello

I have tried the simle copying of my image from the harddisk on which i
prepared the image to my flash disk.
But what happens is that my image start, but the startup sequence locks at
"windows applying personal settings"
This does not happen when I use System Cloning Tool.
I am trying Your sugenstions, but where do I find the *FBA DLL/COM
Registration* ?
Why is it necessary to do so complex things at editing the registry. Nothing
is mentioned in the tutorial/help pages
of Microsoft ?

Thank You for Your help !!

brgds

Carl Johan Jensen




KM said:
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
 
Carl Johan,

Sorry but I could not understand from your message why and what BSOD you
saw.

Regarding QFEs - download and install all EWF related QFEs:
http://msdn.microsoft.com/embedded/downloads/xp/impQFE/default.aspx

Check your BSOD code and info on the blue screen. Or provide us with the
info so that we could help you.
Check out XPe tip page for some of the possible BSODs:
http://msdn.microsoft.com/embedded/community/community/tips/xp.
Also, use google archive for the error code search:
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&group=microsoft.public.windowsxp.embedded.

The eval version is unlikely leading you to BSOD.

For SP1... Million way to check. Here is one: open CDM (Component Database
Manager), switch to Packages tab and look for "Windows XP Embedded Client
(x86) Service Pack 1 Package". If it is there, you are working with XPe/SP1.

If you still need a hand here, you will probably want to list all the steps
you did creating, building, deploying, FBA'ing and cloning the image.

Regards,
KM
Hello KM

Thanks for all the instruction and information !

But all i leads to is blue screen and hangup durring boot, even my rotating
disk *master* image cannot make post FBA boot
after installing the update -
I think my problems is somwhere else than in the cloning procedure.

I am still running the evaluation version of the TD tool - can that be a
problem ?
Will it be wise to download and install all the updates from Microsoft ?
How can I know if I have service pack 1 installed ?

brgds

Carl Johan


KM said:
Carl Johan,

Check out the link I sent you
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnxpesp1/html/XPESP1_CF_EWF.asp
for
all the steps mentioned. Or, again, use Slobodan's component from xpefiles.com.

For the *FBA DLL/COM Registration* look at the Resources section of the
"Enhanced Write Filter" component in your TD configuration
(If you don't see the Resources, go to and check View-->Resources option).

It is hard to tell what issues could be if you don't properly delete EWF
config partition before cloning. locks
[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/d...=Components&fileid=ramewf.zip&groupName=Other above
http://www.microsoft.com/downloads/...CB-28D0-49E7-A059-400A7D6059E2&displaylang=en. with
etc.
for
during
fbreseal,
clone
 
I have found an update that address precicely the blue screen that I saw.
So - now i try to install all updates available from Microsoft. It has
already given me one problem gdi32.dll missing.
If this is no success, I will try to note exactly the steps taken from
designing to deployment.

I very much appreciate You helpfullness !!

brgds

Carl Johan Jensen




KM said:
Carl Johan,

Sorry but I could not understand from your message why and what BSOD you
saw.

Regarding QFEs - download and install all EWF related QFEs:
http://msdn.microsoft.com/embedded/downloads/xp/impQFE/default.aspx

Check your BSOD code and info on the blue screen. Or provide us with the
info so that we could help you.
Check out XPe tip page for some of the possible BSODs:
http://msdn.microsoft.com/embedded/community/community/tips/xp.
Also, use google archive for the error code search:
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&group=microsoft.public.windowsxp.embedded.

The eval version is unlikely leading you to BSOD.

For SP1... Million way to check. Here is one: open CDM (Component Database
Manager), switch to Packages tab and look for "Windows XP Embedded Client
(x86) Service Pack 1 Package". If it is there, you are working with XPe/SP1.

If you still need a hand here, you will probably want to list all the steps
you did creating, building, deploying, FBA'ing and cloning the image.

Regards,
KM
Hello KM

Thanks for all the instruction and information !

But all i leads to is blue screen and hangup durring boot, even my rotating
disk *master* image cannot make post FBA boot
after installing the update -
I think my problems is somwhere else than in the cloning procedure.

I am still running the evaluation version of the TD tool - can that be a
problem ?
Will it be wise to download and install all the updates from Microsoft ?
How can I know if I have service pack 1 installed ?

brgds

Carl Johan
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnxpesp1/html/XPESP1_CF_EWF.asp
the
"Enhanced Write Filter" component in your TD configuration EWF
config partition before cloning.
which
[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/d...=Components&fileid=ramewf.zip&groupName=Other
have
some your
device above you
set in
using
http://www.microsoft.com/downloads/...CB-28D0-49E7-A059-400A7D6059E2&displaylang=en.
with a
tool etc.
copy
my think
this for during fbreseal, to
slave clone the
only
 
Back
Top