无法通过nfs挂载ubuntu18.04中的根文件系统
在uboot中设置bootargs
引导内核后通过nfs挂载网络根文件系统时出现所示错误。
经过各种试验发现是nfs服务的问题。
原因是:ubuntu18.04只支持nfs 3和nfs 4,而uboot默认使用nfs 2。
解决方法:
在ubuntu18.04的 “/etc/default/nfs-kernel-server” 文件末尾加一行,如图所示。
RPCNFSDOPTS="--nfs-version 2,3,4 --debug --syslog"
然后重启nfs服务即可。
sudo /etc/init.d/nfs-kernel-server restart
懒惰不会让你一下子跌到
但会在不知不觉中减少你的收获;
勤奋也不会让你一夜成功
但会在不知不觉中积累你的成果
越努力,越幸运。