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

適用対象: System Center Configuration Manager (current branch - version 1810)Microsoft System Center 2012 Configuration ManagerSystem Center Configuration Manager (current branch - version 1610)

はじめに


PXE の機能に関する重要な情報については、関連記事 ConfigMgr での PXE ブートについてを参照してください。

    以下の解決方法によって PXEブートに影響を与えるほとんどの問題が解決する


    PXE サービス ポイントでトラブルシューティングを開始する前に、次の解決方法を試すことをお勧めします。 解決方法 1 が成功した場合は、解決方法 2 に移動する必要はありません。

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

    DHCP サーバー、クライアント コンピューター、Windows 展開サービス (WDS) および PXE 対応の配布ポイント (DP) を実行している ConfigMgr サーバーがすべて同じサブネットまたは VLAN 上に存在する場合、IP ヘルパーは必要ありません。

    DHCP サーバー、クライアント コンピューター、または WDS と PXE 対応 DP を実行している Configuration Manager サーバーのいずれかが個別のサブネットまたは VLAN 上に存在する場合、ルーターで IP ヘルパーを構成する必要があります。 これは通常、ほとんどの環境で当てはまります。

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

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

    マイクロソフトでは、DHCP オプションの使用を推奨していません

    DHCP オプションでは問題が生じる可能性があり、動作では信頼性または一貫性が実現されない場合があります。 さらに、Configuration Manager での DHCP オプションを使用した PXE 要求の制御は、マイクロソフトによりサポートされていません

    そのため、リモート サブネット上にあるクライアント コンピューターを 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 は設定しないでください。 詳細については、次のサポート技術情報を参照してください。

    KB 4491871 Configuration Manager の PXE ブートの問題に関する高度なトラブルシューティング。

    解決方法 2: PXE の再インストール (解決方法 1 で問題が解決しない場合にのみ使用)

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

    1. DP で、[PXE を有効にする] チェック ボックスをオフにします。 Windows 展開サービスを削除するように求められたら、[はい] を選択します。
    2. PXE がアンインストールされたことを確認します。 これを行うには、Distmgr.log (サイト サーバー上の DP の場合) または Smsdpprov.log (スタンドアロン DP の場合) を使用します。
    3. サーバー マネージャーで、WDS がアンインストールされていることを確認します。 WDS がアンインストールされている場合は、再起動待ちのはずです。
    4. サーバーを再起動します。
    5. RemoteInstall フォルダーを見つけて削除します。
    6. PXE DP のプロパティで自己署名証明書の日付を変更します。 新しい証明書が作成されるのを待ちます。 (DP が HTTPS の場合は適用されません)。
    7. サーバー マネージャーを使用して WDS をインストールします。
    8. DP プロパティのチェック ボックスをオンにして、PXE ポイントを再度追加します。 Distrmgr.log (DP がサイト サーバー上にある場合) または Smsdpprov.log (スタンドアロン DP の場合) を使用して監視し、DP がインストールされていることを確認します。 
    9. 新しい Remoteinstall フォルダーが作成されたことを確認します。
    10. 少なくとも 1 つの x64 ブート イメージと 1 つの x86 ブート イメージが DP に配布されていることを確認します。 PXE DP に配布され、PXE ブートに使用されるブートイメージごとに、各ブートイメージで PXE オプションが有効になっていることを確認します。 レガシー モードの BIOS PC または UEFI PC では、環境内のすべての PC が x64 であっても x86 ブート イメージが必要です。
    11. WDS サービスが開始されたことを確認します。
    12. RemoteInstall フォルダーに移動し、次の SMS フォルダーが作成されたことを確認します。 
      • SMSBoot
      • SMSImages
      • SMSTemp
      • SMSTEmpBootFiles 
    13. SMSImages フォルダーに移動し、PXE DP に配布されたすべてのブート イメージがここに一覧表示されていることを確認します。 ブート イメージはパッケージ ID で一覧表示されます。
    14. SMSBoot フォルダーに移動し、x86 フォルダーと x64 フォルダーの両方にファイルが読み込まれていることを確認します。
    15. PXE ブートを試してください。

    さらにヘルプが必要ですか?


    PXE ブートの問題のトラブルシューティングに関する追加のヘルプについては、次のサポート技術情報の記事を参照してください。

    4491871 Configuration Manager の PXE ブートの問題に関する高度なトラブルシューティング

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