嵌入式开发问题累计——NFS

NFS搭建

在拿到别人的内核镜像直接启动, PC这边已经设置好并测试过,启动参数也设置好了

Bootargs=console=ttySAC0,115200 root=/dev/nfsroot nfsroot=192.168.1.112:/home/nfsroot,tcp mem=128m ip=192.168.1.20:192.168.1.112:192.168.1.1:255.255.255.0:::

结果在启动过程中发现

Root-NFS: Unable to get nfsd port number from server, using default
Looking up port of RPC 100005/1 on 192.168.1.112
Root-NFS: Unable to get mountd port number from server, using default

于是乎去看看内核的配置,结果make menuconfig中没有选择NFS support,选之,make之。

扫描二维码关注公众号,回复: 3802411 查看本文章

重新将新的zImage烧写到nand上,问题依然,

重新审视PC端的nfs(centos6.3  rpcbind+nfs)

虽然我在PC上进行测试能正确的mount,但是利用rpcinfo -p命令进行观察端口映射关系时,没有发现nfs。怀疑rpc没有正常运作nfs, 先重启rpcbind


Service rpcbind restart
Service nfs restart
Rpcinfo -p
   100003    2   tcp   2049  nfs
    100003    3   tcp   2049  nfs
    100003    4   tcp   2049  nfs
    100227    2   tcp   2049  nfs_acl
    100227    3   tcp   2049  nfs_acl
    100003    2   udp   2049  nfs
    100003    3   udp   2049  nfs
    100003    4   udp   2049  nfs

终于有了,重启板子再试。成功进入。


本文出自 “万古一青莲” 博客,请务必保留此出处http://qingluo.blog.51cto.com/4582274/1197503

猜你喜欢

转载自blog.csdn.net/eagleqingluo/article/details/8964554