Configuration Managerでの PXE ブートの問題のトラブルシューティング

この記事は、管理者がConfiguration Managerの PXE ブート エラーを診断して解決するのに役立ちます。

重要

ホーム ユーザー向け: この記事は、テクニカル サポート エージェントと IT プロフェッショナルのみを対象としています。 問題のヘルプをお探しの場合は、 Microsoft コミュニティにお問い合わせください。

元の製品バージョン: Configuration Manager (現在のブランチ)、Microsoft System Center 2012 Configuration Manager、Microsoft System Center 2012 R2 Configuration Manager
元の KB 番号: 4468612

概要

PXE のしくみに関する重要な情報については、コンパニオン記事「ConfigMgrでの PXE ブートについて」を参照してください。

PXE サービス ポイントでのトラブルシューティングを開始する前に、次の解決策を試してみることをお勧めします。 ソリューション 1 が機能する場合は、ソリューション 2 に移動する必要はありません。 これらのソリューションは、PXE ブートに影響するほとんどの問題を解決します。

解決策 1: IP ヘルパーを確認する

次のすべてのコンポーネントが同じサブネットまたは VLAN 上にある場合、IP ヘルパーは必要ありません。

  • DHCP サーバー
  • クライアント コンピューター
  • Windows 展開サービス (WDS) を実行しているConfigMgr サーバー
  • PXE 対応配布ポイント (DP)

上記のいずれかのコンポーネントが個別のサブネットまたは VLAN 上にある場合は、ルーターで IP ヘルパーを構成する必要があります。 通常、ほとんどの環境で当てはまります。

このプロセスは、ルーターハードウェアの製造元によって異なります。 プロセスの一般的な概要については、「 ブロードキャストを転送するためのルーターの構成」を参照してください。 ルーターで IP ヘルパーを正しく構成する方法の詳細については、ルーターの製造元にお問い合わせください。

クライアント コンピューターによって生成される PXE 要求は、ローカル サブネットまたは VLAN の外部を移動しないブロードキャストであるため、IP ヘルパーが必要です。 DHCP サーバーまたは WDS/PXE 対応 DP がクライアント コンピューターと同じサブネットまたは VLAN 上にない場合、クライアントから PXE 要求ブロードキャストが表示または読み上げられることはありません。 そのため、サーバーは PXE 要求に応答しません。 PXE 要求ブロードキャストをサブネットまたは VLAN 間で移動させるには、クライアントの PXE 要求に正しく応答できるように、PXE 要求ブロードキャストをルーターによって DHCP および WDS/PXE サービス ポイント サーバーに転送する必要があります。

DHCP オプションは問題になる可能性があり、確実または一貫して動作しない可能性があります。 また、DHCP オプションを使用してConfiguration Managerの PXE 要求を制御することは、Microsoft ではサポートされていません

リモート サブネット上の PXE ブート クライアント コンピューターで推奨およびサポートされている方法は、IP ヘルパーを使用することです。

推奨またはサポートされていない DHCP オプションの詳細については、次の記事を参照してください。

DHCP オプション 60、66、および 67 が構成されていないことを確認する

重要

続行する前に、次の両方の条件を確認する必要があります。

  • ルーターには IP ヘルパーが構成されています。
  • DHCP サーバーには、DHCP オプション 60、66、または 67 が構成 されていません

これらの両方の条件が満たされていない場合、PXE サービス ポイントで問題が発生します。 DHCP オプションをチェックするときは、サーバー レベルとスコープ レベルの両方でオプションをチェックしてください。

特定の場合、DHCP オプション 60、66、および 67 を構成すると、PXE ブート プロセスが、これらのオプションが構成される前よりもさらに進んだように見える場合があります。 ただし、ほとんどの場合、プロセスは実際には正しくないパスに沿って進みます。

重要

DHCP オプションを使用する必要がある唯一の例外は、DHCP と WDS が同じサーバーに存在する場合です。 このような場合は、DHCP オプション 60 のみを設定する必要があります。 DHCP オプション 66 と 67 は、このシナリオでは引き続き設定 しないでください 。 詳細については、「Configuration Managerでの PXE ブートの問題に関する高度なトラブルシューティング」を参照してください。

解決策 2: PXE を再インストールする (解決策 1 で問題が解決されなかった場合にのみ使用)

多くの場合、インストールまたは構成中に発生するエラーが PXE ブートの問題の原因です。 特定が困難で時間がかかる場合があります。 多くの場合、PXE の再インストールとやり直しは、最も効果的で最も時間のかからないソリューションです。 これを行うには、次の手順に従います。

  1. DP で、[ PXE を有効にする] チェック ボックスをオフにします。 Windows 展開サービスを削除するように求められたら、[ はい] を選択します。

  2. PXE がアンインストールされたことを確認します。 サイト サーバー上の DP にDistmgr.logを使用します。 スタンドアロン DP にはSmsdpprov.logを使用します。

    重要

    PXE が完全にアンインストールされていることを確認するまで続行しないでください。

  3. サーバー マネージャーで、WDS がアンインストールされていることを確認します。 WDS がアンインストールされている場合は、再起動が保留中である必要があります。

  4. サーバーを再起動します。

  5. RemoteInstall フォルダーを見つけて削除します。

  6. PXE DP のプロパティで自己署名証明書の日付を変更します。 新しい証明書が作成されるまで待ちます。 DP が HTTPS の場合は適用されません。

  7. DP プロパティの [チェック] ボックスを選択して、PXE ポイントをもう一度追加します。 DP がサイト サーバー上にあるかどうかをDistrmgr.log監視します。 または、スタンドアロン DP のSmsdpprov.logを介して監視します。 DP がインストールされていることを確認します。

  8. 新しい RemoteInstall フォルダーが作成されたことを確認します。

  9. 少なくとも 1 つの x64 ブート イメージと 1 つの x86 ブート イメージが DP に配布されていることを確認します。 PXE DP に配布され、PXE ブートに使用されるブート イメージごとに、ブート イメージごとに PXE オプションが有効になっていることを確認します。 レガシ モードの BIOS PC または UEFI PC では、環境内のすべての PC が x64 であっても x86 ブート イメージが必要です。

  10. WDS サービスが開始されたことを確認します。

  11. RemoteInstall フォルダーに移動し、次の SMS フォルダーが作成されたことを確認します。

    • SMSBoot
    • SMSImages
    • SMSTemp
    • SMSTEmpBootFiles
  12. SMSImages フォルダーに移動し、PXE DP に配布されたすべてのブート イメージがここに一覧表示されていることを確認します。 ブート イメージはパッケージ ID で一覧表示されます。

  13. SMSBoot フォルダーに移動し、x86 フォルダーと x64 フォルダーの両方にファイルが設定されていることを確認します。

  14. PXE ブートを試します。

その他のヘルプが必要

PXE ブートの問題のトラブルシューティングの詳細については、「Configuration Managerでの PXE ブートの問題に関する高度なトラブルシューティング」を参照してください。

この問題を解決するための詳細については、TechNet サポート フォーラムを参照するか、Microsoft サポートにお問い合わせください

サードパーティの情報に関する免責事項

この資料に記載されているサードパーティ製品は、マイクロソフトと関連のない他社の製品です。 明示的か黙示的かにかかわらず、これらの製品のパフォーマンスや信頼性についてマイクロソフトはいかなる責任も負わないものとします。

サードパーティのお問い合わせ窓口に関する免責事項

Microsoft では、このトピックに関する追加情報を見つけるのに役立つサード パーティの連絡先情報を提供しています。 将来予告なしに変更されることがあります。 Microsoft は、第三者の連絡先情報の正確性を保証しません。