fedora 13,s3c6410开发板 环境下搭建 nfs服务器

前年写的,迁移过来……

fedora 13,s3c6410开发板 环境下搭建 nfs服务器


众所周知nfs对于开发板来说也是革命性的一个好工具!有了nfs就不用让你的SD卡不断在宿主机和目标机之间来回插拔,

浪费时间,浪费money(你的卡极容易坏的,寿命为1000次左右)

nfs就是网络文件系统,宿主机与目标机之间的点点对传输速度是相当快的理论可以达到12M/秒。之用电脑操作,

用开发板测试效果,是何等的happy啊!但是好东西有好东西的价格,这个nfs让我付出了很高的代价!接下来咱们一起一点点揭开nfs的神秘面纱。


1 首先防火墙会阻止nfs的正常运行的,所以开掉他终端->setup-> 防火墙配置->禁用->确定退出;

2 关闭防火墙的一些服务,想iptables ip6tables ipsec irda  通通关掉!(否则后果很严重,

将会出现各种各样的怪问题)

3 打开与nfs相关的服务,netfs,nfs,nfslock,还有rpcbind rpcgssd rpcidmapd通通打开

不这样做问题可能会:

rpcbind: server 59.69.139.52 not responding, timed out

Root-NFS: Unable to get nfsd port number from server, using default

Looking up port of RPC 100005/1 on 59.69.139.52

rpcbind: server 59.69.139.52 not responding, timed out

Root-NFS: Unable to get mountd port number from server, using default

Root-NFS: Server returned error -5 while mounting /usr/nfs-share

VFS: Unable to mount root fs via NFS, trying floppy.

VFS: Cannot open root device "nfs" or unknown-block(2,0)

Please append a correct "root=" boot option; here are the available partitions:

1f00             256 mtdblock0 (driver?)

1f01            3840 mtdblock1 (driver?)

1f02           81920 mtdblock2 (driver?)

1f03          176128 mtdblock3 (driver?)

Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)



4 配置/etc/exprots  添加“/usr/nfs-share 59.69.139.50(rw,sync,no_root_squash)”

5 在你的电脑下配置与之相关的 /usr/nfs-share文件夹 

6 重启所有的服务(或者重启电脑)


做到这一步基本上已经完成了,但是还是会出现一种问题,就是终端里面怎么也输不进去字符,也就是不响应键盘的

各种按键和操作。这个问题折腾了我一个星期都没有搞定!也让我痛苦的接近崩溃。最后很简单在/usr/nfs-share/dev

下面”mknod console c 5 1“就ok了!很是让我纠结阿!


至此所有预备工作已经做完!开始你的开发工作吧! 

转载于:https://my.oschina.net/crazypenguin/blog/121921

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值