linux - 如何在不运行的情况下获取内核版本(在 AMD64 Linux 上获取 ARM 内核版本)
问题描述
我需要知道内核文件的版本而不运行它。因此,在这个领域出现了以下问题:
- 是否可以在u-boot环境下获取内核版本?我的意思是在运行内核之前,我想获取内核文件的版本。
- 假设我在我的 amd64 处理器上运行 ubuntu,并且我有一个为 ARM 处理器交叉编译的 zImage 文件。因此我不能在 amd64 上运行这个 zImage 文件。那么我怎样才能得到这个 zImage 文件的版本而不在 ARM 处理器上运行呢?我检查了
uname
手册,但它不接受文件作为参数。我也在内核文件上发布readelf -V
过vmlinux
,但这是一次不成功的尝试。
解决方案
推荐阅读
- php - WordPress - 使用多合一 WP 迁移迁移后无法登录
- excel - Excel 列缺失数据
- r - 条形图 - 在负轴上创建正标签 - scale_y_continuous() 不起作用
- c# - 如何在模板中获取 ContentControl 子项
- pydev - Linux 中共享库 (.so) 的 PyDev 代码完成
- java - 使用 DirectoryChooser 保存文件时访问被拒绝
- javascript - Chrome 扩展程序仅适用于“developer.chrome.com”
- neo4j - 您可以在一个查询中创建一个节点并将其链接到多个节点吗?
- ios - 选择选项时,带有 SegmentedRow 的 Xcode Eureka Loop 崩溃
- mongodb - mongodb,复合索引,排序