Building a Windows XP Embedded Image

8/29/2011

To support Configuration Manager 2007 Advanced Client installation at run time on Windows XP Embedded and Windows Embedded Standard 2009, make sure that the image includes the required components before you build it.

Configuration Manager 2007 provides a macro component (SCCM2007Client Prerequisite) that populates the image with the required dependent components at build time. These components enable installation of the Configuration Manager 2007 Advanced Client after the image completes First Boot Agent (FBA). The SCCM2007Client Prerequisite macro is available by default in Windows Embedded Standard 2009 and Windows XP Embedded and can be selected in Target Designer.

To install the Configuration Manager 2007 Advanced Client on devices that run Windows XP Embedded, use the following procedures to download the client, build an image, and then install the client at run time.

To install and import the Configuration Manager 2007 macro (for Windows XP Embedded Only)

  1. Download the System Center Configuration Manager 2007 Advanced Client pre-requisites macro component for Windows XP Embedded here.
  2. Extract the downloaded file, SCCM2007Client_Macro.exe. The SCCM2007Client_Macro.sld file should be visible in the folder where you extracted the executable folder.
  3. Import the SCCM2007Client_Macro.sld into the Target Designer Component Database by doing the following:
    1. On the Target Designer menu, clickTools, and then clickComponent Database Manager.
    2. On the Database tab, click Import, and then select SCCM2007Client_Macro.sld. You can verify that the component was imported successfully by clicking the Package tab.

To create a Windows XP Embedded or Windows Embedded Standard 2009 image that meets the Advanced Client requirements

  1. Start Target Designer.
  2. Create a new configuration in Target Designer. For more information about building and deploying images for Windows XP Embedded, see Building and Deploying a Run-Time Image.
  3. In the component tree, click Software, click System, click Management, and then click Infrastructure.
  4. Right-click SCCM 2007 Advanced Client Prerequisites macro component, right-click on the component, and then click Add.
  5. Check dependencies, and then build the image in Target Designer. If you encounter errors in the Task panes, double-click the task that has the error to get troubleshooting steps that will help resolve it.

The image created using this procedure supports installation of Configuration Manager 2007 Advanced Client at run time. You can deploy the generated image on a device or a Microsoft Virtual Machine. After FBA is complete, you can run the Configuration Manager 2007 Advanced Client installer on the device or virtual machine.

Note: An alternative way to install Configuration Manager 2007 Advanced Client on Windows XP Embedded or Windows Embedded Standard 2009 is using the Software Distribution functionality included with Configuration Manager 2007 Server (however, all items described in this topic must still be installed and configured). You can also install the advanced client using the Client Push Installation method in Configuration Manager 2007 Server.

See Also

Concepts

Create Custom Operating System Images
Write Filters