ARM嵌入式开发版用nfs挂载主机目录常见错误解决方法

1.环境:  开发板,基于s3c2440,网卡DM9000;VMware虚拟机安装的Redhat;终端,SecureCRT

2.使用nfs服务器的前提:开发板,虚拟机及主机的IP相互ping通,条件是IP在同一区段

  设置方法:a,VMware,Edit--vitual network editor对话框,取消VMnet0自动选择,设置为非无线方式;    

            b, 设置IP:这里设置开发板为192.168.1.12;虚拟机为192.168.1.10;主机为192.168.1.115

               3者默认网关和子网掩码要相同           

3.挂载常见错误:

       错误一,mount:PRC:Unable to receive;errno=connection refused  

         (命令:mount -t nfs 192.168.1.10:/home /mnt/nfs)

          解决办法:a, 虚拟机Linux设置,先执行service portmap start 再执行service nfs start

                    b, /etc/hosts.allow文件中加入 sshd:192.168.(注意最后有一个点不要漏掉)            

       错误二,rpcbind:server localhost not responding,timed out  

           解决办法:命令中加入 -o nolock

            (命令:mount -t nfs -o nolock 192.168.1.10:/home /mnt/nfs )

总结:挂载发生错误时,按2和3所示要点依次检查设置一遍,一般可以解决(我就是这样做的,已解决以上问题);当然,每个人的开发环境不可能完全相同,若仍有问题,建议以下两种办法依次执行一遍,a,重启主机重复步骤2和步骤3的设置;b,关闭主机杀毒软件和操作系统自带的防火墙,关闭SElinux

猜你喜欢

转载自blog.csdn.net/weixin_42111733/article/details/80829993
今日推荐