NFS方式无法挂载根文件系统

硬件平台: Smart210

开发板环境:RedHat6

这个小问题也是让人困扰了好一下子。一直报错重启怎么回事...............。分析总结一下。

一、启动开发板出现问题如下


二、分析问题

遇到问题不是去盲目的baidu google而是认真分析自己的错误。

1、内核配置是否正确,应该把这一项选择上


2、设置开发板使用NFS挂载根文件系统。 noinitrd   !!!!

setenv bootargs noinitrd console=ttySAC0,115200 init=/init root=/dev/nfs rw nfsroot=192.168.30.101:/home/S5-driver/core3/lesson3/rootfs,proto=tcp,nfsvers=3  ip=192.168.30.102:192.168.30.101:192.168.30.1:25 5.255.255.0::eth0:off

发现我的以上两步都没有问题啊,那是什么原因呢!!认真看了一下错误信息的提示,IP-Config: unable to set  interface netmask.是不是跟网络有关系呢?我的开发板IP,服务器IP都都啊?万万没有想到,NFS服务器没有开启。

3、输入/etc/init.d/NFS restart

4、再重新启动一下开发板,果然好使!!