原创 Zedboard: NFS服务配置(2)

2012-12-4 20:45 1545 18 19 分类: FPGA/CPLD

 再次测试,

showmount –e 127.0.0.1
mount –t nfs 192.168.1.50:/home/telantan/nfs tmp
cd tmp
touch hello.c
ll

  20121204204338313001.png

   

进入/home/telantan/nfs中查看,多出了hello.c文件,

20121204204344372002.png

 

1.       Zynq客户端测试

Zedboard板上默认使用的是Digilent提供的OOB代码,需要确认其编译的linux内核是否支持NFS文件系统,

cat /proc/filesystems

20121204204350474003.png

   从输出结果中可以看到,这个内核是不支持NFS文件系统的,所以需要自己定制一个新内核。

linux源码可以从XILINX GIT中下载,默认的配置是使能NFS的,

20121204204357901004.png

  编译出新的内核文件,拷到SD卡,上电启动,再次检查文件系统,发现已经支持NFS 了,

20121204204402490005.png

Zed本地客户端建立pub文件夹,直接mount

mkdir pub
mount –t nfs 192.168.1.50:/home/telantan/nfs tmp

20121204204409595006.png

如果出现了上面的错误,也不要紧张,由于这里的文件系统是基于busybox构成的,所以需要使用下面的命令,

mount -o port=2049,nolock,proto=tcp 192.168.1.50:/home/telantan/nfs pub

20121204204417465007.png

   Zed端编辑hello.c

20121204204422940008.png

RHEL6.3宿主机端发现hello.c的内容已经更新了,

vi hello.c

20121204204426650009.png

20121204204431813010.png

 

在宿主机端编译hello.c

xgcc hello.c
ls

20121204204437917011.png

 

然后在Zed客户端运行,

ls
chmod +x a.out
./a.out

20121204204442900012.png

文章评论1条评论)

登录后参与讨论

用户377235 2014-3-26 21:49

急急急!!!! 我已经完成了zImage,并且执行完cat /proc/filesystems |grep nfs之后只有nodev nfs 这一行,但是无法跟主机挂载??怎么回事??急于要写毕业论文,请尽快回复。谢谢!!!

shaoziyang 2008-10-19 16:40

http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=1634790&bbs_page_no=1&bbs_id=1031 这里还有一个介绍的PPT文件。
相关推荐阅读
telantan_858289931 2012-12-18 21:02
Zedboard: Open-SSH配置(2)
3.     SSH服务启动 3.1   SSH远程登陆 在Zed客户端启动sshd,/usr/local/sbin/sshd   本地通过PuTTY以SSH方式远程登陆Zed,192.168.1...
telantan_858289931 2012-12-18 20:57
Zedboard: Open-SSH配置(1)
Zedboard: Open-SSH配置 SSH(SecureShell)支持基于加密证书模式的远程登录,包括了对SSH、SCP和SFTP的全面支持,是目前广泛采用的安全登录协议,替代以前不安全的Te...
telantan_858289931 2012-12-10 20:32
Zedboard: iperf的移植与测试
 Zedboard: iperf的移植与测试 iperf是一个常用的网络性能测试工具,本文主要介绍iperf的移植的过程,最终简单利用iperf测试Zedboard上的千兆以太网性能。 1.    ...
telantan_858289931 2012-12-04 21:43
Zedboard: TFTP服务配置(1)
  Zedboard :TFTP服务配置 TFTP(普通文件传送协议Trivial File Transfer Protocol)是一种客户机(client)**务器(server)之间进...
telantan_858289931 2012-12-04 21:34
Zedboard: TFTP服务配置(2)
 执行add/remove software,搜索tftp,找到对应的package安装即可。   1.1   TFTP配置   安装完成后,建立tftboot目录,用于文件...
telantan_858289931 2012-12-04 20:47
Zedboard: NFS服务配置(1)
                      Zedboard: NFS服务配置 NFS(Network File System)网络文件系统是一种将远程主机上的分区(目录)经网络挂载到本地系统...
我要评论
1
18
关闭 站长推荐上一条 /2 下一条