PXEブートをサポートするために、tftpを使用してpfsenseサーバーを設定しました。 netboot.xyzの最新バージョン(リリースベース)を起動するように設定しました。これはある程度うまくいきましたが、いくつかのLinuxイメージをロードしようとしましたが、すべて同じエラーメッセージで終了するようです。デフォルトの出力テキストには以下が含まれます。
...
mount: mounting tmpfs on /cdrom failed: Invalid argument
...
curl: (23) Failed writing body (0 != 16384)
Unable to find a live file system on the network
...
スクリーンショット:
これがtftp問題(私の考えでは)か、pfsense問題(私の考えでは)、netboot.xyz問題(私の推測)なのか、それとも別の問題かはわかりません。
答え1
気づいた!私はかなり小さなメモリを持つマシンで作業してきました。上記の例では、RAMが約1 GBの仮想マシンです。 4GBに増やしたところ、PXEブートが正常に動作し始めました。
したがって、ポイントは、netboot.xyzがメニューに何かを追加して、コンピュータに危険なほど少ないメモリがある場合に警告できることです。