为什么有人要编译一个新内核? 通常没有必要,因为 Ubuntu 附带的默认内核可以处理大多数配置。 此外,Ubuntu 经常提供多种替代内核。 因此,您可能需要先检查是否有更适合您的硬件的替代内核映像包。 但是,编译新内核以执行以下操作可能很有用:
• 处理特殊的硬件需求,或与预先提供的内核发生硬件冲突
• 使用预先提供的内核中不支持的内核选项(例如高内存支持)
• 通过删除无用的驱动程序来优化内核以加快启动时间
• 创建单体而不是模块化内核
• 运行更新的内核或开发内核
• 了解有关 linux 内核的更多信息
8.6.1. 内核映像管理