也许这个问题特定于升级使用tftp-hpa作为标准LTSP安装的一部分的Ubuntu 12.04。使用do-release-upgrade升级到14.04后,tftp-hpa守护程序无法以令人困惑的方式启动。
使用systemV或upstart方法,它假装启动(如果我试图在没有第一次"停止"它的情况下再次启动它会抱怨)但是ps列表中没有出现任何守护进程以及任何下载尝试通过 tftp localhost生成了一个超时。
答案 0 :(得分:0)
(代表OP发表答案)。
我通过手动启动守护进程将问题追溯到--address
标志。如果我完全省略了--address标志,但拒绝以任何标准开始,那就有效了#0; 0:0:0:0:69"喜欢建筑。
因为" - 地址TFTP_ADDRESS"被烘焙到upstart脚本中, 它无法完全从/ etc / default / tftp-hpa中删除TFTP_ADDRESS。但是设置
TFTP_ADDRESS :69
/etc/default/tftp-hpa
中的似乎解决了这个问题。
此外,由root拥有的/var/lib/tftpboot
从12.04升级到14.04,产生了投诉
在syslog中in.tftpd [3084]:无法为用户nobody设置组
。