現在、小さなPXEサーバーを実行していますが、正常に動作します。唯一の問題は、クライアントがサーバー自体からOSを実行しているように見えることです。最終的に、これは約50のクライアントをサポートするサーバーになります。ネットワークトラフィックを可能な限りネットワークから遮断する必要があります。クライアントがNFSサーバーではなく、独自のRAMディスクからすべてを実行するようにイメージを構築するにはどうすればよいですか?
ありがとう。
memdisk
from syslinux-common
パッケージを使用して、TFTPを介してISOイメージを直接使用して起動できます。なんとなく遅い(TFTPを使用して取得できるのは2MB/sが最適で、ロードに約5分)
memdiskはisoイメージをRAMにロードし、仮想/偽のCDドライブのようにマウントしてからブートします。そのため、マシンにはCDを保持し、含まれているOSを実行するのに十分なRAMが必要です。
memdisk
およびISOイメージをTFTPルートにコピーしますPXE構成ファイルにメニューエントリを追加します。例:
LABEL slitaz
MENU LABEL ^Slitaz.iso
TEXT HELP
Testing boot from iso.
ENDTEXT
KERNEL memdisk
APPEND initrd=slitaz-cooking.iso
LABEL mini_ubutnu
MENU LABEL Mini-Ubuntu
KERNEL memdisk
APPEND initrd=ubuntu_mini.iso
リファレンス: syslinux-memdisk