NFS挂载不上时

1.如果内核启动起来之后说不认识/dev/nfs,那么有可能是内核在编译的时候没有在filesystem中的net filesystem里面的一个root nfs 什么的选项没有选上。

选上之后重新编译,烧写内核,再启动的时候就可以解决了。

2.ip-config就有问题

nfs启动,需要uboot设置bootargs,需要内核支持,需要与PC机网络联通,需要PC机的nfs正常

bootargs=root=/dev/nfs rw nfsroot=服务器ip:/nfsroot/android_rootfs ip=板子ip:服务器ip:网关:子网掩码:这个可以为空(不知道什么意思):eth0:off console=ttySAC0,115200 init=/init nconsole=tty0 loglevel=8

设置好了这个,传给内核的参数正确了,网络就能起来了。

3

Root-NFS: Server returned error -13 while mounting /xxx                                                                                                                                                                                        
VFS: Unable to mount root fs via NFS, trying floppy. 

这种问题一般是PC端的NFS服务拒绝了

service portmap restart

service nfs-kernel-service restart

重启一下PC端的服务,应该就可以联通了。


还有就是我在/nfsroot下面做了一个软链接,用来链接不同的rootfs,每当改变之后,都要重启一下服务。不然nfs挂载不上。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值