由于在QT中的程序我需要经常更改和尝试,所以我不得不将SD卡拔下,拷贝我要运行的文件,为了更方便操作,通过NFS服务器配置,NFS(Network File System)网络文件系统是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,从而我只需要将我编译好的文件拷贝到指定文件中,然后Zedboard就可以通过网络访问和执行我编译好的文件了,这样就免去了经常插拔SD卡和重启系统。
NFS配置参考:http://blog.163.com/huawei_d/blog/static/211610257201281752611810/
Zedboard开启Digilent提供的Linux内核的NFS支持参考:http://mcunews.eefocus.com/bbs/article_1156_545923.html
通过同学的帮忙,实现了,自己回来把原理和过程捋了捋。
NFS是分布式计算机系统的一个组成部分,可实现在异构网络上共享和装配远程文件系统。
客户端PC可以挂载NFS服务器所提供的目录并且挂载之后这个目录看起来如同本地的磁盘分区一样,可以使用cp、cd、mv、rm及df等与磁盘相关的命令。
现在就以我的Zedboard板为例,说明这个过程,我的Zedboard板作为客户端,通过挂载电脑主机的NFS服务器提供的目录,实现文件的共享,从而我不用再将要执行的文件拷到SD卡中来执行。