我有一个elf格式的Linux内核映像,我想知道用什么.config
文件来构建这个内核。当我做图像的objdump时,我看到一个名为kernel_config_data
的部分,其中包含文本,但看起来不像配置文件。有没有办法检索这些信息?从Linux内核映像获取配置
19
A
回答
29
假设你的内核是用IKCONFIG选项建,你可以使用scripts/extract-ikconfig
工具来提取原始.config
文件。
或者,您可以启动该内核并找到/proc/config.gz
中的嵌入式配置。
0
E.g.看看我们的内核是否有CONFIG_PRINTK_TIME设置的选项。
CONFIG_PRINTK_TIME - >显示定时信息上printks
运行命令目标启动时: ZCAT了/proc/config.gz | grep'CONFIG_PRINTK_TIME'
[email protected]:~# zcat /proc/config.gz | grep 'CONFIG_PRINTK_TIME'
CONFIG_PRINTK_TIME=y
[email protected]:~#
相关问题
- 1. 配置Linux内核
- 2. 如何从内核映像文件中提取配置
- 3. 为linux内核配置物理内存
- 4. 在运行时从linux内核模块获取内核版本
- 5. 从压缩的内核映像中获取uname信息
- 6. 如何在Buildroot中配置Linux内核?
- 7. 配置Linux内核时出错
- 8. 正确的linux内核配置hotplug
- 9. 如何从内存映像获取流?
- 10. 配置内核
- 11. 映射Linux内核中的DMA中断
- 12. 读取Linux内核参数
- 13. 未知的arm linux内核映像格式
- 14. 如何在Linux内核编程中从'dev_t'获取'device struct'?
- 15. 如何从linux内核目录中获取文件列表?
- 16. 从ARP条目(Linux内核)获取给定IP的MAC地址
- 17. 从Linux中的路径获取inode内核
- 18. 如何从http://source.android.com获取linux内核目录?
- 19. linux在内核中从pid获取进程名称
- 20. 如何从Linux内核模块获取使用次数?
- 21. 配置从Apache获取图像
- 22. 获取内核
- 23. 如何获得Linux/HPUX上核心的内存映射(pmap)
- 24. Linux内核 - 获取最后写入的内存块
- 25. 配置CRANEBOARD U-boot通过NETWORK将内核映像加载到SDcard
- 26. 从核心数据获取图像
- 27. DEB错误安装内核映像
- 28. lxc的内核配置
- 29. Android:如何配置内核?
- 30. Yocto内核配置传播
以及如何检查它是否构建W/IKCONFIG?我猜如果ikconfig只是失败:像 scripts/extract-ikconfig $ file extract-ikconfig:找不到内核配置。 – RzR 2014-01-05 19:35:32
@Frederic Hamidi我有一些'.img'文件,它们是'arm-eabi-gcc'交叉编译的,我想要获取那个映像的'.config'文件。是否有可能这样做? – 2016-08-25 13:03:52