web-dev-qa-db-ja.com

UEFIを使用したiPXEからWDSへのチェーンロード

ネットワークを介した複数のOSの起動をサポートするようにWDSサーバーを構成しているところです。 BIOSシステム用のPXELinuxを使用してこのセットアップと作業を行っていますが、今後はUEFIシステムをサポートする必要があります。

IPXEでメニューを正しくロードして表示していますが、以下のコマンドを使用してWDSにチェーンロードしようとすると、WDSサーバーにアクセスした後、メニューを常に再ロードするループに陥ります。

set next-server 0.0.0.0(WDSサーバーのIPに置き換えられました)

chain tftp://${next-server}/boot\\x64uefi\\wdsmgfw.efi

上記を実行するように設定した場合

chain tftp://${next-server}/boot\\x64uefi\\bootmgfw.efi

ファイルをロードしてブルースクリーンで停止し、最終的にシャットダウンします。

私は基本的にそのようなメニューを探していますが、WDSへのアクセス方法がわかりません。

  • Windows展開サービス
  • Ubuntu 18.04をインストールする
  • Ubuntu 16.04をインストールする
1
Patrick Graham

次のコマンドを使用して、iPXE> WDSからチェーンロードを取得できました。

set next-server 0.0.0.0 (IP ADDRESS OF WDS SERVER) set filename /boot/x64/bootmgfw.efi set net0.dhcp/filename:string /boot/x64/bootmgfw.efi set proxydhcp/filename:string /boot/x64/bootmgfw.efi chain /boot/x64/bootmgfw.efi

2
Patrick Graham