0

http ダウンロードで pxe チェーン ブートを試みています。私が抱えている問題は、ファイルの取得が常に以下のランダムなファイルの1つで停止することです.ランダムな%完了で. 通常は boot.wim ですが、これが最大であるためだと思います。ただし、単純なフォントファイルでも停止しました。

この散発的なダウンロード動作の原因は何ですか?

それらのファイルがある samba 共有から Windows をダウンロードしようとすると、ダウンロードは 1 ~ 2 秒かかります。nixホストからwgetした場合、ほぼ同じです。pxe がそれらを取得しようとしている場合にのみ、問題があるようです。私はこれらすべてにかなり慣れていないので、うまくいけば良い情報を提供できます。Samba サーバーは apache 経由で実行されています。

カーネルと boot.wim の多数のビルドを試しました。率直に言って、私は途方に暮れています。

<%#
kind: PXELinux
name: Windows PXELinux
oses:
- Windows Server 2012
- Windows Server 2012 R2
- Windows Server 2016
%>

DEFAULT linux
LABEL linux
KERNEL ipxe.lkrn
APPEND dhcp && chain <%= foreman_url('iPXE') %>
IPAPPEND 2

チェーンは次の場所に移動します。

#!ipxe


kernel http://puppet.lab.beer.town:717/sources/Microsoft/Windows/6.3/../boot/wimboot gui
initrd http://puppet.lab.beer.town:717/sources/Microsoft/Windows/6.3/../boot/boot/fonts/segmono_boot.ttf  segmono_boot.ttf
initrd http://puppet.lab.beer.town:717/sources/Microsoft/Windows/6.3/../boot/boot/fonts/segoe_slboot.ttf  segoe_slboot.ttf
initrd http://puppet.lab.beer.town:717/sources/Microsoft/Windows/6.3/../boot/boot/fonts/segoen_slboot.ttf segoen_slboot.ttf
initrd http://puppet.lab.beer.town:717/sources/Microsoft/Windows/6.3/../boot/boot/fonts/wgl4_boot.ttf     wgl4_boot.ttf
initrd http://puppet.lab.beer.town:717/sources/Microsoft/Windows/6.3/../boot/bootmgr              bootmgr.exe
initrd http://puppet.lab.beer.town:717/sources/Microsoft/Windows/6.3/../boot/boot/BCD         BCD
initrd http://puppet.lab.beer.town:717/sources/Microsoft/Windows/6.3/../boot/boot/boot.sdi    boot.sdi
initrd http://puppet.lab.beer.town:717/sources/Microsoft/Windows/6.3/../boot/boot.wim boot.wim

imgstat
boot

編集 1:
これは、接続がフリーズしていることを示すスクリーンショットです。確立されたすべての @ 0 は、正常に機能したファイルです。ここで立ち往生しているのはブートウィムです(今回) 接続

4

1 に答える 1