1、使用Ubuntu16以上的系统挂载失败
是由于nfs版本支持问题,解决办法参考:
【问题解决】Linux通过nfs挂载根文件系统报错:VFS: Unable to mount root fs via NFS, trying floppy_JavonPeng的博客-CSDN博客2、继续出现问题
解决办法:
在/etc目录下,需要一个inittab配置文件。这个文件是帮助init(busybox中)完成系统配置的主要内容。在之前制作的根文件系统中创建etc目录,并且在/etc下添加这样的一个文件
在inittab添加以下内容
::sysinit:/etc/init.d/rcS
::askfirst:-/bin/sh
::ctrlaltdel:-/bin/reboot
::shutdown:/bin/umount -a -r
::restart:/sbin/init
启动开发板,挂载该nfs根文件系统,最后按下回车。