Skip to main content

Tips to resolve problems when starting the Lenovo XClarity Integrator Deployment Pack

Lenovo provides a state variable during the task sequence to control which steps are run in the sequence. The installation uses Windows Management Instrumentation (WMI) remote calls to reset the PXE advertisement for the computer so that when it restarts, it reruns the task sequence appropriately.

To control the flow of the task sequence across restarts, groups are created that have conditions set on the state variable. This state variable is a task sequence variable set through the Configuration Manager server or, for a disconnected deployment, by using a file-based method.

The following example shows what a task sequence flow might look like:
First start sequence
  1. The computer starts WinPE through PXE. The task sequence variable is not set. (RebootStep = null)
  2. The Set RebootStep Variable action sets the variable to 1.
  3. The Configure Hardware group runs.
  4. The group Step 1 condition is set to true. (RebootStep = 1)
    1. Actions inside this group run.
    2. The Reboot to PXE/USB action resets the PXE advertisement.
  5. The group Step 2 condition is set to false, which skips some steps.
  6. The group Step 3 condition is set to false, which skips some steps.
  7. The Deploy Operating System group condition is set to false.
  8. The task sequence ends and the computer restarts.
Second start sequence
  1. The computer starts and uses PXE or USB to load WinPE again. (RebootStep = 1)
  2. The Set RebootStep Variable action sets the variable to 2. (RebootStep = 2)
  3. The Configure Hardware group runs.
  4. The group Step 1 condition is set to false, which skips some steps.
  5. The group Step 2 condition is set to true. (RebootStep = 2).
    1. Actions inside group 2 run.
    2. The Reboot to PXE/USB resets the PXE advertisement.
  6. The group Step 3 condition is set to false, which skips some steps.
  7. The Deploy Operating System group condition is set to false.
  8. The task sequence ends and the computer restarts.
Third start sequence
  1. The computer starts and uses PXE or USB to load WinPE again. (RebootStep = 2)
  2. The Set RebootStep Variable action sets the variable to 3. (RebootStep = 3)
  3. The Configure Hardware group runs.
  4. The group Step 1 condition is set to false, which skips some steps.
  5. The group Step 2 condition is set to false, which skips some steps.
  6. The group Step 3 condition is set to true. (RebootStep = 3)
    1. Actions inside group 3 run without restarting at the end.
  7. The Deploy Operating System group condition is set to true.
    1. Actions inside this group run.
    2. The Reset RebootStep Variable action sets the variable to 0. (RebootStep = 0)
  8. The task sequence ends and the computer restarts on the final operating system loaded on the disk.