红联Linux门户
Linux帮助

嵌入式linux学习笔记-----2011.3.18

发布时间:2011-03-19 11:39:18来源:红联作者:stephenyong
关于开发板挂载虚拟机的nfs问题
问题:time out
解决:关掉虚拟机的防火墙,使用lokkit,出现配置界面,把防火墙选择成无防火墙状态即可。
问题:mount: RPC: Unable to receive; errno = Connection refused
解决:原因是linux没有开启NFS服务,配置好NFS服务器后,确保重启NFS服务:#service nfs restart,
如果还出现这个错误,可以执行这个命令后再试试:#service portmap start,开启portmap服务。
问题:mount: 192.168.1.230:/nfs failed,reason given by server:permission denied
解决:原因可能是因为要挂载的目录没有读写权限,确保在配置NFS服务器时,基本权限是读/写,
还有的原因是/etc/exports 档案没设定好。
问题: rpcbind: server localhost not responding, timed out
解决:挂载NFS命令加上-o nolock,就不会出现这个问题了。
#mount -t nfs -o nolock 192.168.1.105:/ /mnt/nfs
问题:出现erro=no route to host
解决:关闭防火墙(可以永久的关闭:chkconfig iptables off),这是因为开发板的ip和虚拟机的ip不在同一个网段引起的,可以用ifconfig eth0 192.168.0.168(这个ip必须和虚拟机的ip在同一个网段)修改开发板的ip地址,然后再挂载即可。
防火墙相关的命令
一些网络的配置经常因为防火墙的存在而看不到效果,所以在这里
列出几个关掉Linux防火墙的方法
service iptables stop
service iptables start
redhat-config-securitylevel
永久关闭防火墙
service iptables stop
chkconfig iptables off
文章评论

共有 15 条评论

  1. 092012039 于 2012-01-19 18:46:50发表:

    好东西,支持。。。

  2. D调漫步 于 2011-07-14 14:45:12发表:

    路过顶下

  3. akesu 于 2011-07-08 22:56:29发表:

    有点迷糊。。。。

  4. hnfuture007 于 2011-06-05 17:32:25发表:

    这个在我们行业用到比较多,支持楼主,如直接从nfs启动, 直接从nfs启动 调试更方便

  5. china19901107 于 2011-05-26 23:02:28发表:

    不错不错,支持支持!!!!

  6. zhaozy 于 2011-04-13 11:02:43发表:

    太高了!

  7. stephenyong 于 2011-04-12 19:55:22发表:

    这里的问题就是当你想通过nfs挂载你的虚拟的的一个目录的时候你的开发板的终端,也就是windows上面的CRT6.0出现的问题!解决方法就是后面的步骤!

  8. ganqzh11 于 2011-04-12 11:04:34发表:

  9. linux312464525 于 2011-04-12 10:54:24发表:

    不是很懂

  10. stephenyong 于 2011-04-11 15:34:46发表:

    我也才学!只不过弄成功了而已!出现的几个问题!查资料解决的!只是想我出现了问题,可能别人也会出现!所以大概写下来!一是自己可以复习复习!二是,可以大家交流学习啊!
    不清楚的请把问题留下!我发具体步骤!

  11. dubofengmvp 于 2011-04-01 23:23:29发表:

    虽然不是很懂,但还是支持

  12. knazd 于 2011-03-19 21:04:38发表:

    路过支持

  13. tiany524 于 2011-03-19 17:18:20发表:

    支持你一下
    直接从nfs启动 调试更方便

  14. shenhao0129 于 2011-03-19 12:39:22发表:

    高手,我也不懂

  15. xanaing 于 2011-03-19 12:03:24发表:

    不大懂