さまざまなOSを起動するための非常に詳細な手順を示すガイドがたくさんありますが、どのファイルも説明されていません。どのファイルがPXEサーバーの一部であるか、ネットワークBootstrapプログラム、または起動元の実際のファイル/イメージであるかはわかりません。つまり、これらの説明はありません。 、これを行うだけです。これを行うと、他のシナリオにテクニックを適用するのに十分に理解するのが難しくなります。
PXEを、ローカルマシンのドライブにあるかのようにリモートDVDイメージから起動したいだけです。ある場合には、Windows PEで起動し、リモートイメージをマウントして、そこからsetup.exeを実行するなど、ファンキーなものがいくつかあります。これは、pfsenseのような他の起動可能なイメージでは機能しません。その点で、標準のpfsense ISOは、私が見たものからPXEでそのままでは機能しません。
起動可能なCD/DVD用の標準ISOファイルをダウンロードしてPXEサーバーに配置し、そのイメージからクライアントを起動できるものが必要です。私はさまざまなOSをインストールしていることに気づき、常にCDを作成したくありません。
クライアント上のDVDであるかのようにPXEにISOを提供させることはできませんか?
PXELinuxでISOイメージを起動できます。
実際には、初期メニューにPXELinuxを使用するWindows展開サーバー(WDS)があります。ブートメニュー(pxelinux.cfg\default
)、WDSがネイティブに起動できるWIMイメージに加えて、起動元のISOを追加できます。
たとえば、メニューにはMemTest86ISOがあります。 iso
パラメータを追加し、ISOファイルの名前を指定するだけです。メニューエントリは次のようになります。
LABEL Memtest86
MENU LABEL Memtest86
KERNEL memdisk keeppxe
APPEND iso initrd=Memtest86_4.0a.iso