主题 : uImage和zImage的关系 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 42029
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
综合积分: 18 分
注册时间: 2011-04-03
最后登录: 2012-06-05
楼主  发表于: 2012-05-21 23:31

 uImage和zImage的关系

我在看Tiny6410的刷机指南。在安装Linux系统部分,我看到在安装uboot之后,安装的Linux内核用的是zImage格式的。我记得似乎对于uboot,内核要使用uImage格式。请问这里为什么要使用zImage格式的内核?
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2012-05-22 07:40
zImage是最原始的压缩内核,Fedora, Ubuntu等PC Linux也是使用这种。

从来没有用过uImage,不知道是什么格式
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
畅游在知识的海洋...
级别: 论坛版主
UID: 33629
精华: 4
发帖: 554
金钱: 3075 两
威望: 615 点
综合积分: 1188 分
注册时间: 2010-12-03
最后登录: 2015-09-22
2楼  发表于: 2012-05-22 08:24
uImage = zImage + 头部,头部是用来给uboot提供信息的
好好学习,天天鲁管
级别: 新手上路
UID: 42029
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
综合积分: 18 分
注册时间: 2011-04-03
最后登录: 2012-06-05
3楼  发表于: 2012-05-22 11:07
引用第2楼wuweidong于2012-05-22 08:24发表的  :
uImage = zImage + 头部,头部是用来给uboot提供信息的

我在其他很多地方看到,用uboot引导时,内核都用的是uImage。我就问问这里为什么用zImage?或者说是uboot既支持uImage,又支持zImage?
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
4楼  发表于: 2012-05-22 13:44
我就问问这里为什么用zImage?

这里用zImage的原因是友善之臂的supervivi不认识uImage, 只支持zImage

或者说是uboot既支持uImage,又支持zImage?

uboot默认是不支持zImage的,当然你可以修改它让它支持。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 42029
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
综合积分: 18 分
注册时间: 2011-04-03
最后登录: 2012-06-05
5楼  发表于: 2012-05-22 16:06
引用第4楼kasim于2012-05-22 13:44发表的  :

uboot默认是不支持zImage的,当然你可以修改它让它支持。

最终uboot和zImage都烧写到了flash上面,如果最后要能从flash启动的话,uboot就需要支持zImage。那么这是不是说,友善之臂提供的uboot支持zImage?
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
6楼  发表于: 2012-05-22 16:29

 回 5楼(fdasf) 的帖子

这个问题你最好提到官方技术支持版块,我没有用过友善之臂提供的u-boot.
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 42029
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
综合积分: 18 分
注册时间: 2011-04-03
最后登录: 2012-06-05
7楼  发表于: 2012-05-22 20:36

 回 6楼(kasim) 的帖子

原来这里还不够官方啊,呵呵。
级别: 新手上路
UID: 42029
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
综合积分: 18 分
注册时间: 2011-04-03
最后登录: 2012-06-05
8楼  发表于: 2012-05-22 20:39
我不知道哪里才够官方。版主能不能帮个忙,把这个帖子移到比较官方的地方?
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
9楼  发表于: 2012-05-23 09:59

 回 8楼(fdasf) 的帖子

这个论坛里就有"友善之臂官方客服中心"版块(http://www.aiothome.net/thread.php?fid-50.html),那里有友善之臂的工程师解答关于友善之臂提供的软件的相关问题。除此之外,这个论坛的其他技术讨论版块均为开发板用户自己建立,回答不代表友善之臂的观点或意见。
我不是这个版块的版主,没有权限移动你的帖子,抱歉。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."