如何从内核映像文件中提取内核配置?
内核映像文件类型是:
/ boot /kernel7.img: Linux内核ARM引导可执行文件zImage (小endian)
内核是在启用CONFIG_IKCONFIG的情况下编译的。然而,
scripts/extract-ikconfig /boot/kernel7.img返回
提取-ikconfig:找不到内核配置。
注意:我在不启动内核的情况下尝试获取配置。
发布于 2017-08-12 20:07:00
如果内核是用CONFIG_IKCONFIG=m编译的(注意m),则配置存储在模块(configs.ko)中,而不是存储在内核本身中。这就是为什么在内核映像上运行extract-ikconfig失败的原因。
在本例中,我们可以从配置模块中提取配置:
/usr/src/$(uname -r)/scripts/extract-ikconfig \
/lib/modules/$(uname -r)/kernel/kernel/configs.kohttps://stackoverflow.com/questions/45654291
复制相似问题