我的主机连不上开发板,用mount命令,有以下提示,按书上的要求都设置好了,用命令去挂载宿主机目录 mount -o nolock 192.168.0.100:/ /mnt 时
出现如下提示:
mount:RPC: Unable to receive;errno=No route to hostnfs warning:mount version newers t1
mount:nfs mount failed:Bad file descriptor
NFS: mount program didn't pass romote address!
mount:Mounting 192.168.0.100:/ on /mnt failed:Invalid argument
自己找了些资料,觉得最大的问题就是防火墙,我是在虚拟机下安装的redhat9内核是2.4.X版的,出现了一个奇怪的问题就是我就setup进入图形界面关闭防火墙,选择好no firewall后退出后在打开还是开启防火墙的,开始以为是PC机的卡巴斯基的问题就把杀软件给卸了,可是依然不行,最后我觉得应该是这个版本的内核有问题……(个人猜测)。后来我分析错误提示似乎是nfs服务有问题,于是我就在Setup->service 选型中关掉了nfslock选项,然后用chkconfig iptables off关闭防火墙后就可以mount了。至于究竟是什么原因我现在也没搞清。