首页 > 代码库 > ubuntu下通过网络文件系统NFS将执行文件下载到开发板运行
ubuntu下通过网络文件系统NFS将执行文件下载到开发板运行
功夫不负有心人,总算把NFS网络做好了
首先,电脑要和开发板都接到路由器上,形成一个局域网(这个我居然给忽略了。。。)
PC端:Ubuntu 12.04
开发板:linux 2.6.32.2 点击查看ubuntu下给开发板烧写linux
一丶PC端
1.安装NFS
# sudo apt-get install nfs-kernel-server portmap
2.配置exports共享路径
# mkdir /NFSroot //创建NFSroot目录
#chown lianghuiyong /NFSroot //lianghuiyong是我的一个普通用户(ubuntu下是chown,其他的好像是chmod)
# sudo vim /etc/exports //配置共享路径
增加:
/NFSboot 192.168.1.102(insecure,rw,sync,no_root_squash)
/NFSboot是PC端的共享文件夹,要挂载文件到开发板时,只需将文件拷贝到/NFSboot里,开发板就可以通过NFS访问了
3.关于pc端ip设置
开发板系统默认的ip是192.168.1.230
pc端我设置为静态ip
4.重启NFS
# sudo /etc/init.d/portmap restart
# sudo /etc/init.d/nfs-kernel-server restart
5.防火墙我也不知道有没有影响,但是我之前关闭了
# ufw disable
6.之前遇到了些问题,这几个修改了之后也没该过来
# vim /etc/hosts.deny
在最后添加六行,如下图
# vim /etc/hosts.allow
同样照图修改
pc端就到这了
二丶开发板
三丶示例开发板运行hello
ubuntu下通过网络文件系统NFS将执行文件下载到开发板运行