首页 > 解决方案 > 如何在不运行的情况下获取内核版本(在 AMD64 Linux 上获取 ARM 内核版本)

问题描述

我需要知道内核文件的版本而不运行它。因此,在这个领域出现了以下问题:

  1. 是否可以在u-boot环境下获取内核版本?我的意思是在运行内核之前,我想获取内核文件的版本。
  2. 假设我在我的 amd64 处理器上运行 ubuntu,并且我有一个为 ARM 处理器交叉编译的 zImage 文件。因此我不能在 amd64 上运行这个 zImage 文件。那么我怎样才能得到这个 zImage 文件的版本而不在 ARM 处理器上运行呢?我检查了uname手册,但它不接受文件作为参数。我也在内核文件上发布readelf -Vvmlinux,但这是一次不成功的尝试。

标签: linuxlinux-kernelembedded-linux

解决方案


推荐阅读