在Ubuntu 22.04下开发板无法通过nfs挂载rootfs的问题

一、问题现象

在设置好uboot环境变量bootargs后,通过nfs挂载linux根文件系统,但是经过多次检查和尝试仍无法挂载(编译内核时已开启nfs服务,并且网络参数设置无误),开发板linux输出信息如下:
在Ubuntu 22.04下开发板无法通过nfs挂载rootfs的问题_第1张图片

服务器端Ubuntu版本如下:
在这里插入图片描述

二、问题分析

在Ubuntu中查看nfs支持的版本:
sudo cat /proc/fs/nfsd/versions
在这里插入图片描述
发现当前版本的ubuntu不支持nfs v2版本

三、解决方案

1.修改服务器端nfs配置文件

参考文档:
①嵌入式Linux开发——解决uboot无法使用nfs服务从ubuntu中下载文件(TTT、cannot mount等错误)-CSDN博客

你可能感兴趣的:(嵌入式Linux,ubuntu,linux,arm开发)