Alger,
If you don't have System Cloning Tool component in you image, you may want
to leave blank the computer name field (System Identification settings) of
HAL (PC) component in your configuration. Then a unique name is generated
for each computer or device during the first boot of the image.
If you do, read more about the XPe cloning process:
http://msdn.microsoft.com/library/en-us/xpehelp/html/xeconCloning.asp. Make
sure the cmiGenerateComputerName extended property of the component is set
to 1.
Another way of fixing the computer name (e.g., if you don't want to rebuild
the image) would be in calling SetComputerNameEx API or setting the
follwoign registry directly:
[HKLM\SYSTEM\ControlSet001\Control\ComputerName\ComputerName],"ComputerName"
(REG_SZ). And also, if your device is on a network,
[HKLM\SYSTEM\ControlSet001\Services\Tcpip\Parameters],"Hostname" (REG_SZ).
However, you will have to make sure SIDs are unique per device
(
http://www.sysinternals.com/ntw2k/source/newsid.shtml).
KM
I clone my XP embedded OS by using ghost2k3 to couple Compact Flash
cards,
but I find out that all OS have the same computer name. How can I change the
computer name? in registry or other place? I spend couple days on this
problem and I still don't get any idea. thanks for any suggestion.