Linux内核---vmlinux、zImage、uImage区别
Linux内核---vmlinux、zImage、uImage区别
·
vmlinux 是 ELF 格式的文件,但是在实际中我们不会使用 vmlinux,而是使用 zImage 或 uImage 这样的 Linux 内核镜像文件。那么 vmlinux、zImage、uImage 他们之间有什么区别呢?
vmlinux 是编译出来的最原始的内核文件,如下图:
Image 是 Linux 内核镜像文件,Image 保存在 arch/arm/boot 目录下,如下图:
zImage 是经过 gzip 压缩后的 Image
uImage 是老版本 uboot 专用的镜像文件
使用“make”、“make all”、“make zImage”这些命令就可以编译出 zImage 镜像
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)