所以当我制作一个定制的内核时,模块文件夹比发货的文件夹大得多,知道为什么吗?
joel@joel-UX31E:~$ du --max-depth=1 -h /lib/modules/
140M /lib/modules/3.2.6-030206-generic
2.0G /lib/modules/3.2.6-test
joel@joel-UX31E:~$ diff linux/linux-3.2.6/.config /boot/config-3.2.6-030206-generic
3c3
< # Linux/x86_64 3.2.6 Kernel Configuration
---
> # Linux/x86_64 3.2.6-030206-generic Kernel Configuration
65c65
< CONFIG_LOCALVERSION="-test"
---
> CONFIG_LOCALVERSION=""
答案1
您的内核模块可能包含调试信息。如果您在安装模块时将INSTALL_MOD_STRIP
环境变量设置为,则调试信息将被删除。1