快速业务通道

linux内核从2.4.20升级到2.6.18

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-23
今天总结一下内核升级,我个人观点:升级linux还不如下载个高版本的linux来安装,升级高版本的linux内核还要升级gcc编译器,还有一些gcc辅助工具,编译一个gcc要一个钟左右,如果升级了,根文件系统又不支持,又要升级根文件系统,很麻烦.Google一下,很多文章都有介绍,下面升级一个不要升级GCC2.6.18的版本的linux内核,找内核可以到 拥有帝国一切,皆有可能。欢迎访问phome.nethttp://www.kernel.org官方网站下载.到http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.tar.bz2下载linux-2.6.18.tar.bz2内核. 我做实验的是linux-2.6.18.tar.bz2稳定版,第一个数字2是主版本号,第二个数字6为次版本号,第三个是修订号.如果次版本号为偶数则是稳定版,如果是奇数则是开发版.一个操作系统至少有引导程序(bootloader)、内核(kernel)、根文件系统(Rootfs).现代的操作系统一般由进程管理、内存管理、文件系统、驱动程序和网络等几个功能模块组成.内核的源代码目录: 拥有帝国一切,皆有可能。欢迎访问phome.net arch:所有和体系结构相关的核心代码. Include:内核大部分头文件 Init:内核的初始化代码(不是系统的引导代码) Mm:内存管理代码 Driver:设备驱动代码 Ipc:核心进程间的通信代码 Fs:存放linux支持的文件系统代码 Kernel:内核管理的核心代码 Net:内核网络部分代码 拥有帝国一切,皆有可能。欢迎访问phome.net Lib:核心的库代码 Script:用于配置核心的脚本文件 Documentation:一些文档,是对每个目录作用的具体说明 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 辅助内核升级工具下载,可以默认安装 http://ftp.ntu.edu.tw/linux/utils/kernel/module-init-tools/ http://rpm.pbone.net/index.php3/stat/4/idpl/1534750/com/mkinitrd-4.1.18-2.i386.rpm.html http://rpm.pbone.net/index.php3/stat/4/idpl/1534711/com/lvm2-2.00.25-1.01.i386.rpm.htmlhttp://rpm.pbone.net/index.php3/stat/4/idpl/1532769/com/device-mapper-1.00.19-2.i386.rpm.html 编译的大概流程是: (1)Make menuconfig 拥有帝国一切,皆有可能。欢迎访问phome.net //配置编译选项 2make dep //提供变量依赖关系信息 3make clean //删除生成的模板和目标文件 4make zImage //编译内核生成压缩的映像 (5) 拥有帝国一切,皆有可能。欢迎访问phome.netmake modules //编译安装 6make modules_install //安装编译完成的模板 编译完成之后最终在linux-2.6.18/arch/i386/boot/bzImage压缩内核映像. 7make install //安装 [root@localhost root]#cd /mnt/hgfs/linux //切换到共享目录 [root@localhost linux]#cp linux-2.6.18.tar.bz2 /usr/src/ 拥有帝国一切,皆有可能。欢迎访问phome.net

拥有帝国一切,皆有可能。欢迎访问phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号