首页 文章

如何从Linux内核映像中获取.config?

提问于
浏览
24

我有一个elf格式的Linux内核映像,我想找出用于构建这个内核的 .config 文件 . 当我执行图像的 objdump 时,我看到一个名为 kernel_config_data 的部分,其中包含文本但看起来不像配置文件 . 有没有办法检索这些信息?

2 回答

  • 0

    假设您的内核是使用IKCONFIG选项构建的,则可以使用 scripts/extract-ikconfig 工具提取原始的 .config 文件 .

    或者,您可以启动该内核并在 /proc/config.gz 中找到嵌入式配置 .

  • 34

    例如 . 要查看我们的内核是否设置了CONFIG_PRINTK_TIME选项 .

    CONFIG_PRINTK_TIME - >显示printks的计时信息

    在目标启动时运行命令:zcat /proc/config.gz | grep'CONFIG_PRINTK_TIME'

    root@tegra:~# zcat /proc/config.gz | grep 'CONFIG_PRINTK_TIME'
    CONFIG_PRINTK_TIME=y
    root@tegra:~#
    

相关问题