今天犯了一个很弱智的问题,我采用NFS挂载时,出现了下面的问题:
Looking up port of RPC 100003/2 on 10.0.1.9
[ 39.540000] rpcbind: server 10.0.1.9 not responding, timed out
[ 39.540000] Root-NFS: Unable to get nfsd port number from server, using default
[ 39.550000] Looking up port of RPC 100005/1 on 10.0.1.9
[ 74.560000] rpcbind: server 10.0.1.9 not responding, timed out
起初以为是我的宿主机NFS设置问题,可是我换做其他开发板,采用一样的环境,一切正常。
因为我换了u-boot,起初怀疑是u-boot的问题,可是想了想,内核启动后,u-boot已经完成了他的工作,
内核能够启动,说明u-boot正常,后来搞了许久,才发现是环境变量的问题。在设置nfs挂载时,忘记了
为内核传递板子ip地址,setenv bootargs root=nfs nfsroot=192.168.1.233:/source/rootfs console=ttySAC0,115200 init=/linuxrc
ip=192.168.1.2
再次启动,一切正常,
就是这的问题啊,发现自己真悲剧!