解决——linux通过网络挂载tftp无法下载

解决------linux通过网络挂载tftp无法下载

修改网络地址

1.确保网络环境相互ping通(需要保证ip的路由在同一个网段,如192.168.1.XX)

2.ip地址唯一性(板子关机、ubuntu关机分别测试)修改ip地址,和环境变量中的serversip和根文件系统的ip

复制代码
serverip=192.168.3.15

setenv serverip 192.168.3.15

192.168.3.15为自己的ubuntu的地址

上面两部uboot能确保启动内核

下面一部能确保linux内核将nfs文件进行挂载到本地

3.修改板子的启动信息bootargs

复制代码
setenv bootargs 'console=ttymxc0,115200 rw root=/dev/nfs nfsroot=192.168.3.15:/home/alientek/Desktop/nfs/rootfs ip=192.168.3.55:192.168.3.15:192.168.3.1:255.255.255.0::eth0:off'

修改192.168.3.15为自己的ubuntu的地址

c 复制代码
setenv bootargs 'console=ttymxc0,115200 rw root=/dev/nfs nfsroot=192.168.1.15:/home/alientek/Desktop/nfs/rootfs ip=192.168.1.55:192.168.1.15:192.168.1.1:255.255.255.0::eth0:off'

tftp和nfs的配置去看0.开发环境搭建。

当网络环境发生变化时,如192.168.3.XX 变成了192.168.1.XX的网络环境下面

需要1.settings -> network -》修改为手动地址,与路由器的一致

重启网络,能ping通后按照1.2.3进行修改

相关推荐
小猪写代码10 小时前
Linux 管道(Pipeline)作业
linux·运维·服务器
桌面运维家10 小时前
如何用半缓存云桌面将服务器硬盘容量扩展至本地终端?
运维·服务器·缓存
激情的学姐10 小时前
【大型网站技术实践】初级篇:借助Nginx搭建反向代理服务器
运维·nginx
Coder_Shenshen10 小时前
西门子S7CommPlus协议鉴权算法原理与流程详解
网络·后端·算法
ai_coder_ai11 小时前
编写自动化脚本,在自己后端服务中使用Open Api进行设备相关操作
java·运维·自动化
会周易的程序员12 小时前
microLog 的本地日志读取接口 log_reader — 本地日志文件读取工具开发指南
linux·物联网·架构·嵌入式·日志·iot·aiot
spider_xcxc12 小时前
Redis 数据库高质量实践指南(一)
运维·数据库·redis·oracle·云计算
yoothey12 小时前
报废审批流规则引擎设计——责任链模式完整实现
linux·开发语言·bash
2501_9259633812 小时前
外设的常见问题
linux
2501_9437823513 小时前
【共创季稿事节】摇骰子:用 ArkTS 实现随机动画与交互反馈
运维·nginx·交互·harmonyos·鸿蒙·鸿蒙系统