Hi Rong. As KM pointed out, you can use the System Cloning component as
part of your runtime configuration to make sure that each computer has a
unique computer name and SID. However, the process is a little complicated
because both El Torito and System Cloning Tool reboot the system, and you
will need to run them both in the same session.
I have not had a chance to test this procedure myself yet, and this is not a
supported scenario, so I apologize in advance if this does not address your
problem. However, I believe there is a way to achieve what you want,
provided the computers do not need to have targeted computer names.
When you create your El Torito configuration, also add the System Cloning
component and set the advanced value "cmiResealPhase" to 0. This disables
the automatic reseal during FBA, so you can reseal the image manually. Make
whatever other configuration changes you wish and build your runtime.
Follow the El Torito specific procedures for running FBA until you reach the
desktop.
When you reach the desktop, make whatever configuration changes you want to
the system - reboot as many times as you need, etc. When you're ready to
finalize your runtime and prepare it for El Torito, open a CMD window and
type "fbreseal". (You can use any of the following switches as appropriate
for your
configuration: -autologon, -keepdomain, -keepmounted, -keepnet, -keepuser .
Consult the XP Embedded Platform Help for more information.) The system
should then pop up a message box that reads "System resealed! Click OK to
reboot". Do NOT hit the OK button quite yet.
Go back to your CMD window, or if that window is unresponsive due to the
fbreseal command, bring up another CMD window or use the Start >> Run menu.
Now type 'etprep -all'. The system should now automatically reboot. From
here, follow the normal El Torito procedure for preparing the ISO image and
burning to CD. This should now give each of your target systems a unique
computer name (and a unique DHCP request) when they boot from CD.
Again, this has not been tested, and this is not currently a supported
scenario. I would, however, be interested in seeing if this works for you.
Please let me know if it does.
--
Matt Kellner (
[email protected])
STE, Windows Embedded Group
This posting is provided "AS IS" with no warranties, and confers no rights.
===============================