29

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

4

2 回答 2

43

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

或者,您可以启动该内核并在/proc/config.gz.

于 2013-02-19T13:06:10.157 回答
3

zcat /proc/config.gz例如,您可以:

zcat /proc/config.gz | grep 'CONFIG_PRINTK_TIME'

要将其转储到.config内核构建过程中使用的文件中:

zcat /proc/config.gz > .config
于 2017-07-07T11:21:26.307 回答