博客
关于我
U-boot从tftp服务器启动,挂载到NFS根文件系统
阅读量:320 次
发布时间:2019-03-04

本文共 436 字,大约阅读时间需要 1 分钟。

在uboot输入设置下面的变量:

# mac address可以使用uboot目录tools下的gen_eth_addr工个来产生setenv ethaddr 
# 设置tftp的服务器地址,用来加载kernelsetenv serverip 192.168.1.7# 设置bootarg,其中192.168.1.7是NFS服务器的地址setenv bootargs 'mem=512M console=ttyAMA0,115200 root=/dev/nfs nfsroot=192.168.1.7:/nfs/rootfs,vers=4,nolock,tcp rw ip=dhcp'# 设置bootcmd,其中tftp使用的就是上面设置的serverip的服务器setenv bootcmd 'tftp 82000000 uImage; bootm 0x82000000' #保存参数saveenv

tftp服务器和NFS服务器可以根据自己的情况设置。

转载地址:http://ukkh.baihongyu.com/

你可能感兴趣的文章
Linux环境变量配置错误导致命令不能使用(杂谈)
查看>>
openstack安装(九)网络服务的安装--控制节点
查看>>
shell编程(六)语言编码规范之(变量)
查看>>
vimscript学习笔记(二)预备知识
查看>>
SSM项目中遇到Could not autowire. No beans of ‘XXX‘ type found.错误
查看>>
Android数据库
查看>>
HTML基础,块级元素/行内元素/行内块元素辨析【2分钟掌握】
查看>>
keil左侧文件调整方法
查看>>
STM8 GPIO模式
查看>>
omnet++
查看>>
23种设计模式一:单例模式
查看>>
Qt中的析构函数
查看>>
C语言实现dijkstra(adjacence matrix)
查看>>
C语言学习从初级到精通的疯狂实战教程-徐新帅-专题视频课程
查看>>
三层框架+sql server数据库 实战教学-徐新帅-专题视频课程
查看>>
NAT工作原理
查看>>
Processes, threads and goroutines
查看>>
c++中的10种常见继承
查看>>
wxpython的Hello,World代码探索
查看>>
【数字图像处理】OpenCV3 学习笔记
查看>>