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


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了!很是让我纠结阿!
 
至此所有预备工作已经做完!开始你的开发工作吧! 
 

相关内容

    暂无相关文章