メインコンテンツまでスキップ

Lenovo Deployment Pack 始動時の問題を解決するヒント

Lenovo は、タスク・シーケンス中の状態変数を提供することで、そのシーケンスで実行するステップを制御できるようにしています。Windows Management Instrumentation (WMI) リモート呼び出しを使用して、コンピューターの PXE アドバタイズメントをリセットし、コンピューターの再起動時にタスク・シーケンスが適切に再実行されるようにします。

再起動を複数回行う場合のタスク・シーケンスの流れを制御するために、状態変数で条件が設定されたグループが作成されます。この状態変数は、Configuration Manager サーバーから、あるいは (切断されたデプロイメントの場合は) ファイル・ベース方式を使用して設定されるタスク・シーケンスの変数です。

以下の例で、タスク・シーケンス・フローがどのようなものであるかを示します。
初回のシーケンス
  1. コンピューターが PXE 経由で WinPE をスタートします。タスク・シーケンス変数は未設定です。(RebootStep = null)
  2. 「Set RebootStep Variable (RebootStep 変数の設定)」アクションが変数を 1 に設定します。
  3. Configure Hardware グループが実行されます。
  4. グループ Step 1 の条件が true に設定されます。(RebootStep = 1)
    1. このグループ内のアクションが実行されます。
    2. Reboot to PXE/USB (Reboot to PXE/USB)」アクションが PXE 提供情報をリセットします。
  5. グループ Step 2 の条件が false に設定されます (この設定は、一部のステップをスキップします)。
  6. グループ Step 3 の条件が false に設定されます (この設定は、一部のステップをスキップします)。
  7. Deploy Operating System (オペレーティング・システムのデプロイ)」グループの条件が false に設定されます。
  8. タスク・シーケンスが終了し、コンピューターが再起動します。
2 回目のシーケンス
  1. コンピューターが始動し、PXE または USB を使用して再度 WinPE をロードします。(RebootStep = 1)
  2. 「Set RebootStep Variable (RebootStep 変数の設定)」アクションが変数を 2 に設定します。(RebootStep = 2)
  3. Configure Hardware グループが実行されます。
  4. グループ Step 1 の条件が false に設定されます (この設定は、一部のステップをスキップします)。
  5. グループ Step 2 の条件が true に設定されます。(RebootStep = 2)
    1. グループ 2 内のアクションが実行されます。
    2. Reboot to PXE/USB (PXE/USB に再起動)」が PXE アドバタイズメントをリセットします。
  6. グループ Step 3 の条件が false に設定されます (この設定は、一部のステップをスキップします)。
  7. Deploy Operating System (オペレーティング・システムのデプロイ)」グループの条件が false に設定されます。
  8. タスク・シーケンスが終了し、コンピューターが再起動します。
3 回目のシーケンス
  1. コンピューターが始動し、PXE または USB を使用して再度 WinPE をロードします。(RebootStep = 2)
  2. 「Set RebootStep Variable (RebootStep 変数の設定)」アクションが変数を 3 に設定します。(RebootStep = 3)
  3. Configure Hardware グループが実行されます。
  4. グループ Step 1 の条件が false に設定されます (この設定は、一部のステップをスキップします)。
  5. グループ Step 2 の条件が false に設定されます (この設定は、一部のステップをスキップします)。
  6. グループ Step 3 の条件が true に設定されます。(RebootStep = 3)
    1. グループ 3 内の操作が実行されます (最後に再起動は行われません)。
  7. Deploy Operating System (オペレーティング・システムのデプロイ)」グループの条件が true に設定されます。
    1. このグループ内のアクションが実行されます。
    2. 「Reset RebootStep Variable (RebootStep 変数のリセット)」アクションが変数を 0 に設定します。(RebootStep = 0)
  8. タスク・シーケンスが終了し、コンピューターがディスク上で最後にロードされたオペレーティング・システムを再起動します。