JZ2440与ubuntu的NFS共享文件

来源:互联网 发布:淘宝网怎么付款 编辑:程序博客网 时间:2024/05/19 18:45
有时候,需要在PC机上的Ubuntu和开发板互传文件。其中的一种方法是在开发板上挂载NFS文件系统,建立一个共享的目录,在这个目录里的文件在双方系统均能读写。步骤如下:
前提是JZ2440需通过网线连接如局域网,且与Ubuntu的IP地址处于同一个网段之上。在此将开发板上的目录/mnt/nfs_root挂载到Ubuntu系统上的目录/work/nfs_root。
1. Ubuntu安装必要的nfs服务
a. 安装程序包:#sudo apt-get install nfs-kernel-server
b. 编辑配置文件/etc/exports,在文本最后加上以下两行
/work/nfs_root  *(insecure,rw,sync,no_root_squash)
/work/nfs_root
c. 关闭ubuntu防火墙,重启nfs,命令如下:
#sudo iptables -F
#sudo /etc/init.d/nfs-kernel-server restart
#sudo /etc/init.d/portmap restart

2. 在JZ2440开发板进行挂载
a. 建立共享挂载目录:#mkdir /mnt/nfs_root
b. 执行命令即可挂载nfs:#mount -t nfs -o intr,nolock,rsize=1024,wsize=1024 192.168.0.25:/work/nfs_root  /mnt/nfs_root
到此可以进行共享文件了!
0 0
原创粉丝点击