分类: LINUX
2009-10-15 22:54:59
1、在主机的终端编辑“exports”文件设置共享目录。其书写格式为:/目录 主机权限)如:在终端输入“vi /etc/exports”打开exports,在里面输入“/home *(rw,sync)”然后保存退出。意思是允许所有主机共享“/home”目录,并具有读写权限。
2、在终端输入“exportfs -rv”会将"/etc/exports"文件中所设置的共享目录共享出来。
3、开启NFS服务:在终端上输入“ntsysv”或“setup”勾选“nfs”和"portmap "两个选项,在终端上直接输入“/etc/rc.d/init.d/nfs restart”或“service nfs restart”。
4、最后在开发板上的"minicom"上输入“mount -t nfs 192.168.0.18:/home /tmp”能把主机共享的目录“/home”挂载到开发板的"/tmp"下。
5、在开发板上挂载时,出现“mount:RPC:unable to receive: errno =0 toute to host.....”,不能挂载成功,出现这个错误的原因是因为在把前面四个步骤做完了后,没有去关闭防火墙。
6、在开发板上挂载时,出现“RPC: sendmsg returned error 101 ,portmap:RPC call returned error 101.....”,不能挂载成功。解决方法:在终端输入“setup”不勾选“nfslock”选项,即去掉“nfslock”选项前面的勾。
7、挂进去后,解压命令或是其他一些命令不能使用。解决方法:把共享目录的权限改一下,可以直接去文件夹下在属性里改,当时我是这样做的。