uImage、zImage、bzImage、vmlinux区别

阅读数:148 评论数:0

跳转到新版页面

分类

Linux

正文

uImage

    是U-boot专用的映像文件,它是在zImage之前加上一个长度为0x40的header,说明这个映像文件的类型、加载位置、生成时间、大小等信息。

zImage

    是ARM Linux常用的一种压缩映像文件,不能超过512KB。

bzImage

    即bigzImage,与zImage一样都是gzip压缩的。

vmlinuz

    vmlinux是未压缩的内核,vmlinuz是vmlinux的压缩文件,是bzImage/zImage文件的copy或是指向bzImage/zImage的链接。Linux能够伤脑筋硬盘空间作为虚拟内在,因此得名vm。

initrd-x.x.x.img

    initial ramdisk,一般被用来临时引导硬件到实际内核vmlinuz能够接管并继续引导的状态。

 

 




相关推荐