项目场景:
ZYNQ uboot nfs 挂载根文件系统:
在uboot 中设置nfs在启动时自动挂载根文件系统
问题描述:
正常设置bootcmd与bootargs后,在开机时仍不能自动挂载
setenv bootargs 'console=ttyPS0,115200 root=/dev/nfs rw nfsroot=192.168.23.33:/home/username/linux/nfs/rootfs ip=192.168.23.34:192.168.23.33:192.168.23.1:255.255.255.0::eth0:off'
setenv bootcmd 'tftpboot 8000 zImage; tftpboot 103cdda8 system.dtb; bootz 8000 - 103cdda8'
saveenv
pri
原因分析:
uboot 环境设置正常,那么问题就可能出现在kernel或者rootfs中
rootfs是我们需要挂载的,那么问题就非常可能出现在kernel的设置中。