コンピューター上で IPCop インストールを PXE ブートする必要がありますが、ファイルが見つからないため、PXE 経由で OS をブートする方法がわかりませんpxelinux.0
。
すべての IPCop ファイルとフォルダーを PXE サーバーの /srv/tftp フォルダーに配置しました。PXE サーバーのudhcpd.conf
ファイルには次の行が含まれています。
boot_file /srv/tftp/pxelinux.0
これを IPCop OS で動作させるにはどうすればよいですか? 私の知る限り、pxelinux.0
ファイルはありません。
私の IPCop インストールのブート フォルダーには、次の内容が含まれています (これが重要かどうかはわかりません)。
答え1
インストールフォルダが不完全なようです。*.c32
ファイルはPXELINUX/SYSLINUXの一部であることは間違いありませんが、pxelinux.0
バイナリが明らかに不足しています。手動でダウンロードできます。PXELINUX。
pxelinux.0
ファイルをそのフォルダに配置し、*.c32
ダウンロードした PXELINUX バージョンのそれぞれのコピーですべてのファイルを置き換えてください。extlinux.conf
に名前を変更しdefault
、 というフォルダ内に配置しますpxelinux.cfg
。起動中に PXELINUX がファイル不足に関するエラー メッセージを表示する場合は*.c32
、それらのファイルも tftpboot フォルダにコピーします。