我已经用tftp设置了pfsense服务器,以支持PXE引导。我已经将其配置为启动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问题(我主要猜测)还是其他问题。
发布于 2023-01-10 07:10:55
弄明白了!我一直在用内存很小的机器工作。在上面的例子中,它是一个拥有大约1GB RAM的VM。我把它提高到了4GB,PXE启动就开始正常工作了。
因此,我想netboot.xyz可以在菜单中添加一些东西来警告您,如果您的机器有一个风险很小的内存。
https://unix.stackexchange.com/questions/731211
复制相似问题