我在mini2440上移植好u-boot后,在Linux系统下面无法用tftp下载uImage。出现的症状是终端不断出现TFTP error:'Unsupported Option(s) Requested' (8)。tftp配置文件设置如下:
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
/tftpboot文件夹的权限也改成777了,uImage的权限也是777。并且用另外的机器tftp连接时,get uImage是可以下载uImage的。
另外在Windows下用tftp可以下载内核,但是我想以后在Linux用nfs挂载文件系统(我不是在虚拟机上装的Linux(RHEL4),而是直接装在硬盘上的。因为实验室机器太老了,以前装过,跑两个系统太卡,慢得受不了)。在网上找了一圈,好像很少有人遇到这个问题的。求大家帮我看看是哪里出问题了,谢谢!