新内核的编译和安装
2012-02-28 16:21
120 查看
内核是操作系统最基本的部分。它是为众多应用程序提供对计算机硬件的安全访问的一部分软件,这种访问是有限的,并且内核决定一个程序在什么时候对某部分硬件操作多长时间。内核的分类可分为单内核和双内核以及微内核, Linux是一个具有某些微内核特征的单内核。
一 :从网上下载新的内核 : http://www.kernel.org/
二:编译新内核:
# tar xf linux-2.6.30.tar.bz2 -C /var/src
# cd /var/src/
# ln -sv linux-2.6.30 linux
# yum groupinstall "Development Tools" "Development Libraries"
这两个包组必须装上,否则安装内核时要出错
# cd linux
三 :开始安装新的内核:
# make menuconfig
# 打开如图所示:
![](http://blog.51cto.com/attachment/201202/143438303.png)
现在看着这么多选项是不是不知道该选那些,一个一个去选真的坑爹
现在redhat官方很贴心的给了我们大部分常用的选项,我们拿来这次基础上修改我们需要的就可以了。
# 在/boot下有个config-2.6.18-164.el5 名字可能不同
#cp /boot/config-2.6.18-164.el5 /usr/src/linux/.config
#make menuconfig
选择自己要安装的选项这大大减少了工作量。
[ ] : 不启用此项
[*] : 编译进内核
<M> :编译成模块
四 :编译内核:
# make
五 安装:
# make modules_install
# make install
六 修改开机时默认选择我们新装的内核:
# vim /boot/grub/grub.conf
修改default=1为default=0
![](http://blog.51cto.com/attachment/201202/161730331.png)
进入系统
#uname -r
查看当前系统的版本看是不是刚你所装的内核
至此结束....
一 :从网上下载新的内核 : http://www.kernel.org/
二:编译新内核:
# tar xf linux-2.6.30.tar.bz2 -C /var/src
# cd /var/src/
# ln -sv linux-2.6.30 linux
# yum groupinstall "Development Tools" "Development Libraries"
这两个包组必须装上,否则安装内核时要出错
# cd linux
三 :开始安装新的内核:
# make menuconfig
# 打开如图所示:
![](http://blog.51cto.com/attachment/201202/143438303.png)
现在看着这么多选项是不是不知道该选那些,一个一个去选真的坑爹
现在redhat官方很贴心的给了我们大部分常用的选项,我们拿来这次基础上修改我们需要的就可以了。
# 在/boot下有个config-2.6.18-164.el5 名字可能不同
#cp /boot/config-2.6.18-164.el5 /usr/src/linux/.config
#make menuconfig
选择自己要安装的选项这大大减少了工作量。
[ ] : 不启用此项
[*] : 编译进内核
<M> :编译成模块
四 :编译内核:
# make
五 安装:
# make modules_install
# make install
六 修改开机时默认选择我们新装的内核:
# vim /boot/grub/grub.conf
修改default=1为default=0
![](http://blog.51cto.com/attachment/201202/161730331.png)
进入系统
#uname -r
查看当前系统的版本看是不是刚你所装的内核
至此结束....
相关文章推荐
- linux系统替换新内核(编译安装替换与打包替换)
- ubuntu10.04下编译安装linux 3.14.18内核
- 编译安装新内核后无法进入系统提示Kernel Panic
- linux的内核编译和驱动安装
- linux内核编译与安装
- CentOS 5.3编译安装2.6.28.10内核
- Gentoo安装详解(二)-- 编译内核
- ubuntu 10.04 编译和安装新内核
- Linux-4.1.6 内核编译安装(ubuntu)
- CentOS 6.9编译安装新版本内核
- 编译和安装新内核的详细步骤
- Android I9100 源码编译 Step.6----下载&安装内核编译器
- Linux内核编译与安装-基于linux-2.6.30.6内核
- 安装内核模块的编译环境
- 配置,编译,安装内核
- ubuntu 10.04 编译安装最新版本linux-2.6.34内核
- 如何通过编译内核来安装Mosix?
- Ubuntu--(1)编译安装linux内核4.7.5
- centos+6.0源码安装xen4.1.1(xen成功安装,但是在重新编译内核时有点小问题)
- 也谈Linux Kernel Hacking – 内核配置、编译与安装