骑士注册 登录
Linux 中国◆开源社区 返回首页

7th的个人空间 https://linux.cn/space/10161 [收藏] [复制] [分享] [RSS]

日志

RHEL编译新的内核

热度 1已有 2514 次阅读2012-11-01 13:37 |个人分类:LINUX记录

由于学习的原因,需要用到RHEL来做实验之类的,而且之前的电脑配置也跟不上,所以最近新买了电脑,但是装wndows7-64bit没有发现任何问题,但是安装起linux就知道很痛苦了。从RHEL6.0开始试,结果到RHEL6.3才能正常安装,之前的都是提示模块错误,猜想可能是显卡太新了,HREL的内核又比较低,所以认不到显卡。RHEL6.3是能够安装成功,但是还是显卡的问题,笔记本屏幕平移了一段距离,就是本来是最右边的显示到最左边。用起来很是别扭,所以尝试编译比较新的内核。(工业环境还是要保持原来的核或者是官方提供的新核,否则就是自动放弃了红帽公司的售后维护了)

下载内核:http://www.kernel.org/  

挑一个自己中意的内核,下载下来。

例如:linux-3.6.5.tar.bz2

#mv linux-3.6.5.tar.bz2  /usr/src/

#tar  jxvf linux-3.6.5.tar.bz2

#mv linux-3.6.5 linux

#cd linux

#make mrpreper      #验证内核,一般官网下载的,下载时候包没有损坏豆是没有问题,所以一般这一步可以略过的

#make menuconfig                  #这个命令是为了挑选内核模块,也可以使用xconfig(如果有这个命令的话)这个命令就是为了生成一个/usr/src/.config 的文件,如果不知道要挑什么好就直接拷贝红帽的config文件吧!这个文件是在/boot/config*,复制过来改名为.config就可以了,当然了现在最新的核(2012-11-01)有支持ntfs的模块了,可以自己找下。

#make bzImage

#make modules

#make modules_install

#make install           #这个命令会去自动写/etc/grub.conf,开机的时候就可以看到你新编译的内核的选项条了

旧的内核不会备自动删除,一般不要删除了,因为红帽官方编译出来的模块还不到100M,而如果是我们自己挑模块就很有可能很大,我表示很失败,挑着挑着就1.5G了。如果新的核出现什么问题可以切换到旧的核还是可以使用的。

进入新核一切显示都正常,但是好像摄像头的模块没有装,导致我的摄像头不能用,有时间,再重新编译一个。感觉图形界面比之前的核更流畅了。

 

 来自http://www.itcai.info/archives/4/

 

 

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。