1)vmlinux
这是最原始的Linux内核镜像文件,是未经压缩的ELF格式的文件
2)Image
属于Linxu内核镜像文件,是未经压缩的只包含可执行的二进制文件。通过objcope去除vmlinux的一些信息而得到。
3)zImage
属于经过gzip压缩的Linux内核镜像文件
4)uImage
属于老版本的uboot所使用的Linux内核镜像文件,可在zImage的头部加一个64字节的信息(镜像文件的类型、加载位置、生成时间、大小等信息)而获得。
本文介绍了Linux内核的四种主要镜像文件形式:原始的vmlinux(ELF格式),Image,经gzip压缩的zImage,以及旧版uboot使用的uImage,后者在zImage基础上添加额外信息。
1)vmlinux
这是最原始的Linux内核镜像文件,是未经压缩的ELF格式的文件
2)Image
属于Linxu内核镜像文件,是未经压缩的只包含可执行的二进制文件。通过objcope去除vmlinux的一些信息而得到。
3)zImage
属于经过gzip压缩的Linux内核镜像文件
4)uImage
属于老版本的uboot所使用的Linux内核镜像文件,可在zImage的头部加一个64字节的信息(镜像文件的类型、加载位置、生成时间、大小等信息)而获得。
4750