最近看了些博文,谈到tiny210板子用sd烧内核文件系统很不适应的问题,我之前有的s3c2440板子也是通过串口链接烧内核的,但是也是由于刚接触arm板,所以即使换了烧录方式倒是没有这种不适感。这里先不说如何烧内核,下篇在写,先说下环境的搭建tftp。
首先在装tftp前先下载xinetd配置,ubuntu下是apt-get install xinetd,下载好了会自动安装到相应目录
再下载tftp的服务器http://download.csdn.net/detail/honululu/7930271
需要客户端的话再下载客户端http://download.csdn.net/detail/honululu/7930289
对于rpm文件,ubuntu是不支持直接解压的,操作如下:
1.先下载fakeroot,alien:apt-get install fakeroot alien
2.rpm->deb:fakeroot alien *****.rpm
3.deb->file:dpkg -i *****.deb
这样就直接安装好了
对于tar.gz文件,操作如下
1.先解压:tar xvzf *****.tar.gz
2.进入解压后文件:make make install
这样就安装好了
现在是修改配置文件,打开/etc/xinetd.d/tftp
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot -c
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
修改成这样保存。
启动tftp服务:重启板子或者service xinetd restart