Skip to main content

Preventing a server from looping during multiple reboot processing

During multiple reboot processing, the target server might loop and be unable to run the task sequence correctly. The problem is due to an improper setting for the state variable that controls the installation. The improper setting can occur when an error occurs that does not stop the installation.

About this task

The sample task sequence templates in the Lenovo XClarity Integrator Deployment Pack provide for multiple reboots back to USB or PXE, and they use a computer variable to track the current boot stage in the process.

The computer variable determines which groups or steps are run during each phase of the deployment. If an error occurs during a task sequence, this variable is not automatically reset, and your task sequence might not restart from the beginning or even the current phase of deployment.

To ensure that the computer restarts the sequence from the beginning, remove the computer variable for any computer that has failed the task sequence.

Reset the computer variable by performing the following procedure.

Procedure

  1. Start Microsoft Configuration Manager to open the Configuration Manager console.
  2. From the console, click Computer Management > Collections.
  3. Right-click the computer resource in the appropriate collection.
  4. Click Properties > Variables.
  5. Select the RebootStep variable.
  6. Click Delete.
  7. Click Apply.
  8. Click OK.