Previous Topic: Add drivers to the Windows based OSIM OS ImageNext Topic: Steps to Create an ImageX OSIM OS Image Manually Using a WinPE Boot CD


Add Additional Drivers to Windows Embedded POS Images

You must add additional drivers to Windows Embedded POS images manually, because IPS does not add them to the image automatically at the time of creating the image.

To add additional drivers to Windows Embedded POS images

  1. Copy the driver files (.inf, .sys) of the additional drivers to the <OSIM-image store>\images\<imagename>\<imagename>\D2DriverFiles directory.
  2. Open the driver description file driverinstall.xml under <OSIM-image store>\images\<imagename>\<imagename>\setup and include the description of additional drivers. The driver description is available in the .inf file of the driver.

    Note: The detailed definition of driverinstall.xml schema is available in the Windows Embedded POS documentation.

    The following snippet shows a sample driver description:

    <?xml version="1.0" encoding="utf-8" ?>
    <Drivers>
      ……….
        <AdditionalDevice ClassId="{4d36e972-e325-11ce-bfc1-08002be10318}" SourceDir="\D2DriverFiles">
    	<!-- "Broadcom, NTx86.5.1, NTamd64" -->
    	<File Name="b57win32.inf" InstallDir="inf" /> 
    	<File Name="b57xp32.sys" InstallDir="system32\drivers" /> 		
    	<HardwareId Id="PCI\VEN_14e4&amp;DEV_1677&amp;SUBSYS_01AD1028&amp;REV_01" /> 
        </AdditionalDevice>
    </Drivers>
    
  3. Save and close the file.

    The additional drivers are added to the image. These drivers will be installed on the target computers when the image is applied.