web-dev-qa-db-ja.com

WDSから発信されたPXEブートが最初のファイルのダウンロードを超えて進行しないのはなぜですか?

自動化されたWindowsインストールプロセスを実行しようとしていますが、WDSを見てみようと思いました。いくつかの有望な初期の進歩の後、私は壁にぶつかったようです。ブートとインストールWIMをインポートし、キャプチャWIMを正常に作成しました。ただし、WDSサーバーに対して参照マシンをPXEブートしようとすると、なんとなく失敗します。サーバーを検出してWDSNBP.COMを正常にダウンロードし、「TFTPダウンロードに失敗しました」というメッセージを表示します。

WireSharkによると、WDSボックスとクライアントボックス間の唯一の通信は、TFTP要求の成功とboot\x86\WDSNBP.COMのダウンロードです。これ以上のリクエストは送信されません。サーバーのWDSログには同じことが表示され、ダウンロードが1回成功し、アクティビティがなくなります。

私は次のすべての組み合わせを試しましたが、動作の変化はまったくありません:

  • Win Server 2008R2対2012対2012R2

  • KVM、ESXi、VirtualBox、VMWare Workstationで仮想化されたWDS

  • KVM、ESXi、VirtualBox、VMWare Workstationで仮想化されたクライアント

  • 仮想化プラットフォームによって提供されるすべてのネットワークアダプターの種類。

  • 「実際の」ネットワークと分離された仮想ネットワーク。

  • MS DHCPサーバーvs Linux isc-dhcp-server

  • ドメインに参加したvsスタンドアロン

DHCPのブートファイル名を代わりにpxeboot.comに変更してみましたが、代わりにそのファイルをダウンロードしても問題はありませんが、Boot\BCDが破損していることをカニします。また、2012年では、WDSNBP.comがアーキテクチャの検出を行っているようには見えないか、少なくともそれが行われたことを報告していません。 2008は、x64が検出され、その後エラーが発生したと報告しています。

確認することから自分自身を見つけ、すぐに間違ったことは何も見ません。ここからどこへ行くのですか?

WDSサーバーは192.168.1.50にあり、DHCP/DNSは192.168.1.7にあります。

起動後のクライアントコンピューターのコンソール:

MAC: 52:54:00:28:94:0E UUID: blah blah
Searching for server (DHCP).....
Me: 192.168.1.155, DHCP: 192.168.1.7, Gateway 192.168.1.1
Loading 192.168.1.50:boot\x86\wdsnbp.com ...(PXE).................done

Downloaded WDSNCP...

TFPT download failed

LinuxDHCPサーバー上の/etc/dhcp/dhcpd.confの興味深い部分:

allow booting;
allow bootp;
option option-60 code 60 = string;
option option-66 code 66 = string;
option option-67 code 67 = string;

subnet 192.168.1.0 netmask 255.255.255.0 {
    range 192.168.1.110 192.168.1.253;
    next-server 192.168.1.50;
    option tftp-server-name "192.168.1.50";
    option option-60 "PXEClient";
    filename "boot\\x86\\wdsnbp.com";
    option bootfile-name "boot\\x86\\wdsnbp.com";
}
4
Jeff Shattock

では、DHCPアドレスを取得してPXEサーバーに接続しますが、WDSブートイメージを受信して​​いませんか? WDSサーバーの設定を確認してください。具体的には、PXE応答、PXEブート、およびクライアントTABです。

また、WDSで構成されたブートイメージを再確認します。 WindowsインストールDVDなどからインポート(media\sources\boot.wim)。または、Microsoft Deployment Toolkitを使用している場合は、MDTで生成されたブートイメージからインポートされます。

WDSサーバーにHYPER-Vをインストールし、ローカルのVM PXEネットワークに接続されている)を起動することで、WDS/MDTの問題のトラブルシューティングを行うのが最も簡単だといつも思っていました。外部ネットワークの問題は除外してください。

1
floyd