Step 1: Set up the Development System

5/10/2007

This tutorial requires that you configure your system to support the deployment of a Windows XP Embedded image by adding a second hard disk to your system. The first disk is for Windows XP Professional and the Windows XP Embedded tools. The second disk is where your Windows XP Embedded OS image will be deployed.

  1. After installing Windows XP Professional and Windows XP Embedded tools, turn off the system.

  2. Add the second hard drive to an empty slot on the IDE bus. This tutorial uses the following settings:

    • IDE Channel 1, Master: Windows XP Professional
    • IDE Channel 1, Target: Windows XP Embedded OS deployment disk
  3. Turn on the system and log on to Windows XP.

  4. Right-click My Computer and choose Manage. The Computer Management window opens.

  5. Select Disk Management from the Computer Management console tree. The Logical Disk Manager displays the available media on your system.

  6. Right-click the unallocated space of the new hard disk (disk1) and select New Partition. Use the New Partition Wizard to create a primary partition, formatted for NTFS.

  7. Access and edit your Boot.ini file, adding a line for the second hard disk. The Boot ARC path changes according to the IDE port to which the hard disk is configured. The Boot ARC path to add for this tutorial is multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Embedded" /fastdetect. For example, see the following Boot.ini file:

    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
    multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Embedded" /fastdetect
    

You are now ready to create a new component for the devices on your system.

See Also

Concepts

Step 2: Create a Component for Target Devices
Tutorial: Building and Deploying a Run-Time Image