OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2685|回复: 3

boot命令进入内核出错:VFS: Unable to mount root fs via NFS, trying floppy.

[复制链接]

1

主题

3

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2023-5-6
在线时间
3 小时
发表于 2023-5-9 23:35:46 | 显示全部楼层 |阅读模式
1金钱
uboot输入命令boot后,进入内核报错

看了好多修改意见,但是没用,我总结一下我的环境
1.我的板子uboot能ping通我的服务器linux,zImage和dtb都下载了,说明网络环境没问题
2.我的ubuntu是22版本 支持的nfs 是这样的

有人说要兼容V2版本,所以我修改了配置文件(还是只支持,+3 +4 +4.1 +4.2)

3.我的开发板环境也配置了(nfsvers=3),还是没用(nfsvers=2我也试过)

4.根文件目录也没有问题(bootargs是/home/wmf/linux/nfs/rootfs)


5.是不是我的ubuntu的nfs版本问题,我nfsstat --version 版本是2.6.2

也就是说,是不是ubuntu装的nfs版本太低,我的uboot和unbuntu设置的nfs版本都是3以上的缘故
那如果要修改,nfs版本,该怎么更新,我一直更新不了nfs的版本,一直是2.6.2

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

26

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2023-7-28
在线时间
17 小时
发表于 2024-2-28 20:35:10 | 显示全部楼层
可能Ubuntu下nfs2不支持,我是降低了内核版本后(建议6以下)才可以使用nfs传输的
回复

使用道具 举报

3

主题

26

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2023-7-28
在线时间
17 小时
发表于 2024-2-28 20:40:28 | 显示全部楼层
有时要仔细些,小疏忽可能也会耗费很久才解决,还有遇到问题不要气馁,踏踏实实,千里之行始于足下,共勉~
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
6
金钱
6
注册时间
2024-5-27
在线时间
1 小时
发表于 2024-5-27 16:41:13 | 显示全部楼层
教材(开发指南)上面的两个ip后面的:冒号换行了,你很有可能是加了空格,应该是没有空格冒号后面直接紧跟参数的。我也是搞了好久啊,搞得我头大,因为我记得以前用nfs往08000000传zImage的时候是没有问题的,所以大概率锅不在ubuntu虚拟机中,那就是开发的操作调试过程的疏忽,最后我找到了在setenv bootargs指令里面。
tips:我看网上和弹幕有很多说ubuntu版本过高或者nfs版本过高也需要相应的调试,这个也要注意,但是我说的这个情况是在和左神(即教材)里的环境版本号高度一致的情况下发现的问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 01:54

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表