问题展示:
iTop控制台显示这样一段错误代码:
Try to bring eth0 interface up grep :/etc/mtab:No such file or directory
此状态下按Enter键,控制台没有反应。
错误截图
(https://img-blog.csdnimg.cn/20190306151844670.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Znc2RmMzY2,size_16,color_FFFFFF,t_70)
原因分析:
实现 nfs 文件系统需要修改 linux 最小文件系统的“etc/init.d/ifconfig-eth0”文
件。修改第八行为:if grep -q nfs /proc/mounts ; then。
修改后如图:
[原文件中第八行是if grep -q “ ^/dev/root /nfs ” /etc/mtab ; then]
(https://img-blog.csdnimg.cn/20190306150928353.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Znc2RmMzY2,size_16,color_FFFFFF,t_70)
修改后文件,然后再次编译下载zImage后,开发板正常启动,如图:
(https://img-blog.csdnimg.cn/20190306151552456.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Znc2RmMzY2,size_16,color_FFFFFF,t_70)