欢迎来到天天文库
浏览记录
ID:27557969
大小:86.00 KB
页数:13页
时间:2018-12-03
《linux4内核升级到6内核简单过程》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、linux2.4内核升级到2.6内核简单过程2008年01月04日星期五22:53linux2.4内核升级到2.6内核简单过程Linux2.4内核升级为2.6内核前期准备:1. 去linux的官方网站上下一个linux2.6的内核!http://www.kernel.org;2. 安装一个modele-init-tools-3.0.tar.gz工具包,因为2.4.x的modutils工具包已经不适合新的2.6.x内核,必须将它升级到modele-init-tools工具包。可以到http://www.kernel.org/pub/linux/utils/kernel/mode
2、le-init-tools-3.0.tar.gz下载3. 安装modele-init-tools工具包#configure――prefix=/#makemoveold#makeallinstall#./generate-modprobe.conf/etc/modprobe.conf4. 升级binutils工具下载一个binutils-2.16工具包下载地址为:http://download.chinaunix.net/download/0001000/900.shtml之后#configure#make#makeinstall5. 下面就可以开始编译内核了,首先把下载的
3、内核解压缩,#tarxzvflinux-2.6.20.tar.gz#./configure //生成Makefile文件#makemenuconfig //开始配置内核l LoadableModulesupport选项,一定要选上Moduleunloading和Automatickernelmoduleloading这两项。l Processortypeanfeatures选项,一定要选上Preemptiblekernell BlockDevices选项,一定要选择支持loopback和ramdiskl Multi-d
4、evicesupport(RAIDandLVM)要选上devicemapperl Inputdevicesupport要选上Keyboards和Mice的支持l Graphicssupport要选上framebuffer的支持l ALSA要选上,OSSAPIemulation (声卡驱动)l USB选项,能选择的就都选上l 关于文件系统,常用的几种一定要选上,比如Ext2extendedattributes Ext2POSIXAccessControlLists Ext2SecurityLabels
5、 Ext3journallingfilesystemsupport Ext3extendedattributes Ext3POSIXAccessControlLists Ext3SecurityLabels如果使用虚拟机的一定要把sics的驱动选择上6.配置好内核以后,保存推出开始编译。#makebzImage#makemodules#makemodules_install#cp/usr/src/linux-2.6.18/drivers/scsi/BusLogic.o /lib/modules/2.6.18/kernel/drivers/scs
6、i用于解决SCSI硬盘+VMWARE+REDHAT架构中,因为BusLogic被编译进了内核而不是一个module的形式(2.4内核的Buslogic模块即使静态编译进内核也不行)。解决方式是直接将BusLogic.o文件复制过去.(如果不是SCSI硬盘+VMWARE+REDHAT架构中上面的拷贝可以省略)#makeinstall7.到这里内核的编译已经完成,可以重新启动linux系统了,#reboot转)Linux内核升级全过程手把手教你一次成功(2.4.20-8到2.6.18)2007年01月23日星期二14:54Linux内核升级全过程 手把手教你一次成功(2.4.20-8到2
7、.6.18)==============================时间:2007-01-08 作者:飘扬首发:www.fly2.cnQ Q: 47720194==============================序言由于开发环境需要在linux-2.6内核上进行,于是准备对我的虚拟机上的Linux系统升级。没想到这一弄就花了两天时间(反复装系统,辛苦啊~~),总算把Linux系统从2.4.20-8内核成功升级到了2.6.18内核。网上虽然有很
此文档下载收益归作者所有