OpenEdv-开源电子网

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

u-boot网络文件系统不启用

[复制链接]

22

主题

69

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
303
金钱
303
注册时间
2019-11-10
在线时间
61 小时
发表于 2019-12-27 17:33:52 | 显示全部楼层 |阅读模式
1金钱
1、前提,
可以在进入根文件系统之后 再进行挂接网络文件系统
mount -t nfs -o nfsvers=3,vers=3 192.168.1.102:/home/sambaShare/rootfs/yehuo_rootfs /mnt
umount /mnt


2、uboot中设定参数无法直接进入网络文件系统,
还是进入正常的文件系统
setenv bootargs 'console=ttymxc0,115200 root=/dev/nfs rw nfsroot=192.168.1.102:/home/sambaShare/rootfs/yehuo_rootfs ip=192.168.1.56:192.168.1.102:192.168.1.1:255.255.255.0::eth0ff'

root=/dev/nfs nfsroot=[<server-ip>:]<root-dir>[,<nfs-options>] ip=<client-ip>:<server-ip>:<gwip>:<netmask>:<hostname>:<device>:<autoconf>:<dns0-ip>:<dns1-ip>

server-ip                192.168.1.102
root-dir                 /home/sambaShare/rootfs/yehuo_rootfs
nfs-options        rw
client-ip                192.168.1.55
gwip                        192.168.1.1
netmask                255.255.255
hostname        不填
dns0-ip                eth0
dns1-ip                off

报异常:





最佳答案

查看完整内容[请看2#楼]

教程里是用ubuntu 16.04的来讲的,其它版本的是会有差异的。 下面的链接您也可以参考 http://www.openedv.com/forum.php ... etag=s_pctim_aiomsg 文末后面提到:
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

9

主题

890

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2390
金钱
2390
注册时间
2019-9-25
在线时间
397 小时
发表于 2019-12-27 17:33:53 | 显示全部楼层
本帖最后由 仰望星空之云 于 2019-12-31 22:30 编辑
woshi520laoxie 发表于 2019-12-30 22:19
1、u-boot可以ping通u-boot
2、是的,不能使用高版本的ubuntu吗?
      我没有关注到这个知识点,是否 ...

教程里是用ubuntu 16.04的来讲的,其它版本的是会有差异的。
下面的链接您也可以参考
http://www.openedv.com/forum.php ... etag=s_pctim_aiomsg
文末后面提到:
17.png

18.png
回复

使用道具 举报

22

主题

69

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
303
金钱
303
注册时间
2019-11-10
在线时间
61 小时
 楼主| 发表于 2019-12-27 17:36:15 | 显示全部楼层
在u-boot的时候配置网络根文件系统参数,无法进入网络根文件系统,进入的还是烧写的正常的根文件系统。报的异常我回去截个图
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2019-12-28 17:11:14 | 显示全部楼层
先检查uboot能否和uubntu进行通信,uboot里面ping一下ubuntu,如果OK的话检查ubuntu的版本号是不是高于16.04的,比如17.x或者18.04
回复

使用道具 举报

22

主题

69

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
303
金钱
303
注册时间
2019-11-10
在线时间
61 小时
 楼主| 发表于 2019-12-30 22:19:00 | 显示全部楼层
zuozhongkai 发表于 2019-12-28 17:11
先检查uboot能否和uubntu进行通信,uboot里面ping一下ubuntu,如果OK的话检查ubuntu的版本号是不是高于16.0 ...

1、u-boot可以ping通u-boot
2、是的,不能使用高版本的ubuntu吗?
      我没有关注到这个知识点,是否需要做些处理,文档中是否有该处理方式的说明呢?

Linux version 5.0.0-37-generic (buildd@lcy01-amd64-023) (gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #40~18.04.1-Ubuntu SMP Thu Nov 14 12:06:39 UTC 2019
回复

使用道具 举报

9

主题

767

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5274
金钱
5274
注册时间
2019-9-25
在线时间
433 小时
发表于 2019-12-31 11:57:31 | 显示全部楼层
你好,你指的是你在uboot只设定网络文件系统,它就进入了emmc或者sd卡的系统,而不是网络文件系统对吧。如果是这样,你这样写指令是不对的啊
想思考的时候,有时还可以用屁股,QQ 1252699831
回复

使用道具 举报

22

主题

69

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
303
金钱
303
注册时间
2019-11-10
在线时间
61 小时
 楼主| 发表于 2020-1-2 09:37:24 | 显示全部楼层
茂茂2019 发表于 2019-12-31 11:57
你好,你指的是你在uboot只设定网络文件系统,它就进入了emmc或者sd卡的系统,而不是网络文件系统对吧。如 ...

好的,谢谢啊,我再看看
回复

使用道具 举报

22

主题

69

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
303
金钱
303
注册时间
2019-11-10
在线时间
61 小时
 楼主| 发表于 2020-1-2 09:39:49 | 显示全部楼层
仰望星空之云 发表于 2019-12-27 17:33
教程里是用ubuntu 16.04的来讲的,其它版本的是会有差异的。
下面的链接您也可以参考
http://www.opene ...

谢谢啊
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-25 03:29

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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