电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
OPENwrt编译后的bin是如何命名的?
已解决
73482
个问题
已帮助
5993
位优秀工程师
OPENwrt编译后的bin是如何命名的?
sgf201
2018-03-14
浏览量:2796
修改配置后,编译openwrt固件,发现生成了一个新的复杂名称的bin,之前生成的bin是以vmlinux结尾的,请问这个bin的命名是和menuconfig的配置相关吗?vmlinux的是可用的固件吗?
显示全部
其他
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
wildmonkey
一般是upgrade字样的bin文件
发布于
2018-03-14
举报
评论 1
0
0
电子老工程师
回复了 :没有找到
回复
其他答案
数量:
5
xdsnet
其实怎么命名不重要,升级加载时不检查的。不过个人管理可能需要而已。
好像最新的是git版本信息了。
发布于
2018-03-15
举报
评论 0
0
0
chen0000009
它的扩展名并不重要,重要的是里面的信息,因为系统运行时都是直接读取里面二进制信息的
发布于
2018-03-15
举报
评论 1
0
0
电子老工程师
回复了 :尾缀包装区别,产品同一物料
回复
陈龙
可以看看Openwrt编译的教程了解一下http://blog.csdn.net/mirkerson/article/details/7287931
发布于
2018-03-15
举报
评论 1
0
0
电子老工程师
回复了 :QQ已回复。
回复
donatello
没有关系的,里面的数据才是最重要的,板子运行的时候并不会关心文件名只关心文件内容。
发布于
2018-03-15
举报
评论 1
0
0
电子老工程师
回复了 :RBR3MM60BTR,Rohm Semiconductor,不是完全替代,需要确认
回复
空白12
首先,
vmlinux 中
“vm”代表“Virtual Memory”。
vmlinux是未压缩的内核,vmlinux 是ELF文件,即编译出来的最原始的文件。用于kernel-debug,产生system.map符号表,不能用于直接加载,不可以作为启动内核。只是启动过程中的中间媒体,其次,vmlinux也有好多种格式,不同格式有不一样的含义:
1、
vmlinux.elf
是编译出来的最原始的文件,用于kernel-debug,产生System.map符号表,不能用于直接加载,不可作为启动内核。
2、
vmlinux.bin:与
vmlinux.bin作用相关,只不过是一个二进制bin的文件制式
3、
vmlinux.img是vmlinux.bin加上64 bytes的header
发布于
2018-03-29
举报
评论 3
0
0
空白12
回复了 空白12 :其次,各位,不要搞混了,linux与Openwrt不是一回事。Openwrt只是采用了linux为内核,同时还集成了uboot、各式各样的fs、lua/luci环境等的综合系统,因而编译Openwrt生成的bin文件,不止包括了kernel,同时还有uboot fs 以及与openwrt相关源,进程,防火墙,路由表等等。
回复
空白12
回复了 空白12 :纠正:2、vmlinux.bin:与vmlinux.bin作用相关,只不过是一个二进制bin的文件制式 应该是与vmlinux.elf
回复
电子老工程师
回复了 :尾缀包装区别,产品同一物料
回复
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
OPENwrt编译后的bin是如何命名的?
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: