Deploying a Custom Image

To execute this example you need an already prepared custom image ready and available, such as for example a ghost image.

  1. To launch the OS Deployment Wizard select the Wizards > OS Deployment menu item.
    The wizard appears with its first window, OSD Manager .
  2. Select Your OSD Manager .
  3. Click Next to go to the following wizard page.
  4. In the Deployment Type windows select the Custom Mode option and click Next to continue.
  5. In the Project Parameters window define the following parameters:

    Parameter

    Description

    Name

    Enter a self-explanatory name for the project into this text box, for example Windows 2008 (64 bit) Custom Deployment.

    Architecture

    This list box indicates the type of architecture for the OS deployment, that is, the architecture of the WinPE image launching the setup program. Select the 64 Bit option for the 64-bit Windows 2008 setup deployment.

    Supported BIOS Type

    The type of BIOS mode supported by the project, that is, if it supports legacy as well as UEFI deployments or only one of them. Only the setup mode supports projects valid for legacy and UEFI at the same time.

    Target Drive

    Select from this list box the drive letter on which the operating system is to be installed, in our example we will use the C drive, therefore select C from this list box.

  6. Click Next to go to the following wizard page.
  7. The option to create a new image ( Create a new OS image or setup ) is selected by default, therefore click Next to go directly to the following wizard page to define the parameters of the new image.
  8. In the Image Parameters window define the following parameters:

    Parameter

    Description

    Name

    Enter a descriptive name for the image in the Name box, for example Windows 2008 (64 bit) Custom Deployment.

    Supported BIOS Type

    The type of BIOS mode supported by the project, that is, if it supports legacy as well as UEFI deployments or only one of them. Only the setup mode supports projects valid for legacy and UEFI at the same time.

    Location

    Enter into this text box network path to the folder, where the custom image and the program is located, for example, \\192.168.196.13\ghosts64. This is the folder which contains the ghost executable file for the deployment and the ghost image. This directory can be located on any device in your network, as long as it can be accessed by the OSD Manager and the target devices.

    Connection Parameters

    Enter the login and password to be used by the deploying device to access the network location in read and write mode.

    1. To enter the login information click Edit to the right.
      The Properties window appears. 
    2. Enter the login name and corresponding password in the respective text boxes and re-enter the password for confirmation. The login name must have one of the following formats:
      <domain name>\<user logon>
      <local host name>\<user logon>
      Be aware that . is not a valid domain in this case. 
    3. To view the passwords clear the Hide Passwords check box. Both password boxes will now be displayed in clear text format. 
    4. To confirm the credentials click OK at the bottom of the window.
      The account will be added in the wizard window boxes.

    Custom Image Command Line

    This text box contains the command required to deploy the image, for example, ghost32.exe -clone,mode=restore,src=W:/XP32.GHO,dst=1:0 -SURE for a ghost image, whereby W: is the mounted share of the UNC OS location in the WinPE. An example when using imagex would be: imagex /apply "W:/MyImageFile.wim" 1 C:.

    By Disk

    If the option is selected the script does not do anything partition or disk related after running the custom command.

    After all parameters are defined they must be checked that they are correct. Until the verification is executed and returns the Status Done , the wizard cannot continue.

  9. To verify click Check Image to the right of the Status box.
    CM will now verify all entries of this page, that is, the directory and the access rights to it. If all values are correct the Status Done is returned, otherwise an error message displays in the Status box indicating where the parameter value is not correct.
  10. After the Status Done is returned, click Next to go to the following wizard page.
  11. (Optional) In the OS Drivers select the necessary operating system drivers and click Next .
  12. (Optional) In the OS Drivers ) select the necessary drivers by model and click Next .
  13. In the target list window the option to create a new target list ( Create a new target list ) is selected by default, therefore click Next to go directly to the following wizard page to define the members of the new target list.
  14. Enter for example the name Windows 2008 (64 bit) Custom Deployment into the Name box.
  15. This deployment will only have one target device and we will add it as a new target. For this click Create Target on top of the empty list box.
    The Create a New Target window appears.
  16. Enter the following information into the respective boxes of the General Information tab for the new device:

    Parameter

    Description

    Name

    Enter into this text box the short name that the new device is to have, for example, scotty. Be aware that the name of the new target can only have a maximum of 15 characters and can only contain the following characters: A-Z, a-z, 0-9, the underscore (_) and a dash (minus).

    Target

    Leave the radio button selected as we are defining a single target and enter the information for at least one of the three following text boxes. If the device is already up and running the wizard will recover information about the MAC address, based on the provided IP address or DNS name.

    MAC Address

    Enter into this text box the current MAC address of the target device. This is the most precise information to identify the device and should be preferred to the other two following identification options. The MAC address can be entered in one of the following formats: xx:xx:xx:xx:xx:xx, xx-xx-xx-xx-xx-xx or xxxxxxxxxxxx.

    IP Address

    Enter into this text box the current IP address of the target device in its dotted notation. This option can be used if the MAC address is unknown and device is already running. In this case the respective target device will try to find its MAC address and provide this information.

    DNS

    Enter into this text box the current DNS information of the target device. This option can be used if the MAC and IP addresses are unknown and device is already running. In this case the respective target device will try to find its IP address which in turn will then search for the MAC address and provide this information.

  17. Click OK at the bottom of the window to confirm the data for the new target device and add it to the target list.
  18. Click Next to go to the following wizard page, Disk Configuration .
  19. (Optional) In the MBR Disk Configuration select the desired disk configuration for legacy installations and click Next .
  20. (Optional) In the GPT Disk Configuration ) select the desired disk configuration for UEFI installations and click Next .
  21. Leave the preselected disk configuration and click Next to continue.
  22. In the Deployment Drivers window mark the check boxes for all required WinPE drivers, that is, at least one network and possibly a SATA driver.

    If you have not yet defined the necessary drivers you can do so also in this wizard window. For this see topics Scanning a Directory for Drivers and Defining Deployment Drivers which describe the different processes.

  23. Click Next to continue.
  24. In the PXE Menu Parameters window leave all values as they are and click Next to continue.
  25. As we want to activate and execute this first deployment right away leave all values as they are and click Finish to launch the deployment.

The project will now be build, that is, all parameters are verified, the files are copied to the location required for the remote installation, and so on You can follow the progress of the project in its console node, because the focus of the console will automatically be moved to this object when the wizard is finished. In this view you can follow the different stages of the build. If any other than the final status Build completed successfully. displays the build failed and you need to review the parameters of the project and maybe the source files.

After the build is successfully completed the files are put at the required location on the OSD Manager for deployment. To now start the actual operating system deployment to the target device you must switch on the device. It will boot on the PXE boot section and the operating system installation is executed.

Note:

Do not start the target devices before the project is finished and ready to launch the installation. If the target devices are already running before the PXE boot will not find the files for the installation and the deployment and installation of the new OS on the target devices will not take place.

You can follow the progress of the installation process of the ghost by selecting the Assigned Objects > Target List > Your Target List node in the left window pane. The right pane displays the target list member with its status information.

This version of the documentation is no longer supported. However, the documentation is available for your convenience. You will not be able to leave comments.

Comments