Lenovo Deployment Pack 始動時の問題を解決するヒント
Lenovo は、タスク・シーケンス中の状態変数を提供することで、そのシーケンスで実行するステップを制御できるようにしています。Windows Management Instrumentation (WMI) リモート呼び出しを使用して、コンピューターの PXE アドバタイズメントをリセットし、コンピューターの再起動時にタスク・シーケンスが適切に再実行されるようにします。
再起動を複数回行う場合のタスク・シーケンスの流れを制御するために、状態変数で条件が設定されたグループが作成されます。この状態変数は、Configuration Manager サーバーから、あるいは (切断されたデプロイメントの場合は) ファイル・ベース方式を使用して設定されるタスク・シーケンスの変数です。
以下の例で、タスク・シーケンス・フローがどのようなものであるかを示します。
- 初回のシーケンス
- コンピューターが PXE 経由で WinPE をスタートします。タスク・シーケンス変数は未設定です。(RebootStep = null)
- 「Set RebootStep Variable (RebootStep 変数の設定)」アクションが変数を 1 に設定します。
- Configure Hardware グループが実行されます。
- グループ Step 1 の条件が true に設定されます。(RebootStep = 1)
- このグループ内のアクションが実行されます。
- 「Reboot to PXE/USB (Reboot to PXE/USB)」アクションが PXE 提供情報をリセットします。
- グループ Step 2 の条件が false に設定されます (この設定は、一部のステップをスキップします)。
- グループ Step 3 の条件が false に設定されます (この設定は、一部のステップをスキップします)。
- 「Deploy Operating System (オペレーティング・システムのデプロイ)」グループの条件が false に設定されます。
- タスク・シーケンスが終了し、コンピューターが再起動します。
- 2 回目のシーケンス
- コンピューターが始動し、PXE または USB を使用して再度 WinPE をロードします。(RebootStep = 1)
- 「Set RebootStep Variable (RebootStep 変数の設定)」アクションが変数を 2 に設定します。(RebootStep = 2)
- Configure Hardware グループが実行されます。
- グループ Step 1 の条件が false に設定されます (この設定は、一部のステップをスキップします)。
- グループ Step 2 の条件が true に設定されます。(RebootStep = 2)
- グループ 2 内のアクションが実行されます。
- 「Reboot to PXE/USB (PXE/USB に再起動)」が PXE アドバタイズメントをリセットします。
- グループ Step 3 の条件が false に設定されます (この設定は、一部のステップをスキップします)。
- 「Deploy Operating System (オペレーティング・システムのデプロイ)」グループの条件が false に設定されます。
- タスク・シーケンスが終了し、コンピューターが再起動します。
- 3 回目のシーケンス
- コンピューターが始動し、PXE または USB を使用して再度 WinPE をロードします。(RebootStep = 2)
- 「Set RebootStep Variable (RebootStep 変数の設定)」アクションが変数を 3 に設定します。(RebootStep = 3)
- Configure Hardware グループが実行されます。
- グループ Step 1 の条件が false に設定されます (この設定は、一部のステップをスキップします)。
- グループ Step 2 の条件が false に設定されます (この設定は、一部のステップをスキップします)。
- グループ Step 3 の条件が true に設定されます。(RebootStep = 3)
- グループ 3 内の操作が実行されます (最後に再起動は行われません)。
- 「Deploy Operating System (オペレーティング・システムのデプロイ)」グループの条件が true に設定されます。
- このグループ内のアクションが実行されます。
- 「Reset RebootStep Variable (RebootStep 変数のリセット)」アクションが変数を 0 に設定します。(RebootStep = 0)
- タスク・シーケンスが終了し、コンピューターがディスク上で最後にロードされたオペレーティング・システムを再起動します。
フィードバックを送る