本人使用的ubuntu20.02版本,用的也是校园网,在将根文件挂载在nfs上 下载到板子上去的时候出现了问题 在板子上一直无法挂载nfs 设置命令:setenv bootargs 'console=ttymxc0,115200 root=/dev/nfs nfsroot=192.168.0.113:/home/leakef/linux/nfs/rootfs,proto=tcp rw ip=192.168.0.120:192.168.0.113:192.168.0.1:255.255.255.0::eth0:off' 如图:
忙活三天最后在论坛找到一个老哥的帖子 现分享给大家
原因:因为ubuntu的nfs版本为version4,而板子的nfs版本为version2,所以直接挂载上去无法识别
解决方法:在ubuntu上输入以下命令
cd /etc/default
sudo vi nfs-kernel-server
在最后一行添加以下代码
RPCNFSDOPTS="--nfs-version 2,3,4 --debug --syslog"
在Ubuntu下输入 sudo /etc/init.d/nfs-kernel-server restart 重启一下nfs就行了
重启板子上的uboot就可以成功挂载nfs,如图