设为首页 加入收藏

TOP

Linux内核编译简单参考
2014-11-24 07:32:29 来源: 作者: 【 】 浏览:1
Tags:Linux 内核 编译 简单 参考

# cd /path/to/source_code
# make mrproper
# make menuconfig


这是有很多选项可以供选择,有的让您选择[*],有的让您选择[M],有的让你选择[],*表示选中直接加载进kernel,而M则表示会在后面的make modules中编译成modules,让您随时可以通过过insmod和modprobe调入内核。


编辑完后,新的配置信息会写入源码根目录下的.config文件。然后可以开始编译了。


# cd /usr/src/kernels/linux-2.6
# make bzImage
# make modules
# make modules_install
# mkinitrd /boot/initrd-2.6.26.img 2.6.26
# cp /usr/src/kernels/linux-2.6/arch/i386/boot/bzImage /boot/bzImage-2.6.26
# cp /usr/src/kernels/linux-2.6/System.map /boot/System.map-2.6.26 # ln -s /boot/System.map-2.6.26 /boot/System.map


最后修改GRUB文件, 用于启动刚刚编译好的内核,该配置文件位于:


reboot,选择新内核。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇ArrayList去重复值Java代码 下一篇Python小程序

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Java 并发工具类:提 (2025-12-25 20:25:44)
·Java面试技巧:如何 (2025-12-25 20:25:41)
·Java并发编程中的线 (2025-12-25 20:25:38)
·C 语言 - cppreferen (2025-12-25 19:50:27)
·《C 语言入门教程》 (2025-12-25 19:50:23)