要建构单一化内核,除了几个例外以外,其步骤和和建构模块化内核相同。
当配置内核时,不要把一切都编译成模块。换一句话说,只对问题回答 Yes 或 No。还有,你应该对 kmod support 和 module version (CONFIG_MODVERSIONS) support 回答 No。
省略下面几个步骤:
make modules make modules_install
在 grub.conf 文件中的 kernel 行后补 nomodules 或编辑 lilo.conf 来包括 append=nomodules 行。