分类: LINUX
2011-01-25 18:06:08
1.安装软件 sudo apt-get install nfs-kernel-server 2.nfs服务配置 sudo gedit /etc/exports 在文件末尾加上 #/home/stone/temp *(rw,sync,no_subtree_check) /home/wb/temp *(subtree_check,rw,no_root_squash,async) 其中temp是nfs的根目录,需要777权限~ chomd 777 /home/wb/temp 3.重启服务 sudo service portmap restart sudo service nfs-kernel-server restart 4.测试 显示已经共享了的文件夹~,如果包含了NFS的根目录就配置好了 showmount -e 5.把nfsboot(根文件系统)目录挂载到mnt目录下 sudo mount -t nfs -o nolock localhost:~/nfsboot /mnt cd /mnt 此时即共享了。 注:localhost-主机地址 //关于nfs的命令 查看nfs的状态 sudo /etc/init.d/nfs-kernel-server status 重启nfs sudo /etc/init.d/nfs-kernel-server restart 用mini2440开发板通过nfs挂载主机,使用命令 mount -t nfs -o nolock host_ip:/host_nfs_dir /mnt 挂接成功,但是运行程序时却出现 nfs:server is not responding,still trying 于是使用挂接命令 mount -t nfs -o intr,nolock,rsize=1024,wsize=1024 192.168.1.101:/主机nfs目录/挂载路径 程序运行成功。 另外nfs打开失败,要使用命令 sudo /etc/init.d/nfs-kernel-server restart sudo /etc/init.d/portmap restart 两个要同时使用 |
chinaunix网友2011-03-09 09:34:56
很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com