centos 内核升级
2012-08-16 18:33
363 查看
Centos 64位系统版本6.2
以前的版本2.6.32-279.5.1.el6.x86_64
升级后的版本:3.5.2
1. 内核下载地址
http://www.kernel.com
内核源码本身不分32位和64位。
目前最稳定的版本linux-3.5.2.tar.bz2
运行tar -jxvf linux-3.5.2.tar.bz2解压,
运行make menuconfig,(有些系统找不到此命令,需要安装make,gcc,解决依赖关系)
可以直接选 Exit
已经生成 .config 文件
2. 3执行 make all ;
[align=left]相当于:make dep(建立相依的属性关系),make clean(将旧的资料去除掉),make bzImage(开始编译核心),make modules(开始编译模块)[/align]
[align=left]注:这个运行的时间至少需要2个半小时,本人亲自试过[/align]
[align=left]4执行make modules_install,安装模块到/lib/modules/,以后程序运行时从这个目录加载模块。[/align]
[align=left]5执行make install安装内核。把make all 生成的vmlinuz和System.map复制到/boot目录下同时修改grub /boot/grub/menu.lst. 修改menu.lst不用手动修改。[/align]
[align=left]这个不用管它[/align]
[align=left][/align]
[align=left]7.修改启动选项,如果这步不修改重启后,还是以前的版本。[/align]
[align=left]vim /boot/grub/grub.conf [/align]
[align=left] [/align]
Default=0,修改后是0,
最后一步 #reboot
以前的版本2.6.32-279.5.1.el6.x86_64
升级后的版本:3.5.2
1. 内核下载地址
http://www.kernel.com
内核源码本身不分32位和64位。
目前最稳定的版本linux-3.5.2.tar.bz2
运行tar -jxvf linux-3.5.2.tar.bz2解压,
运行make menuconfig,(有些系统找不到此命令,需要安装make,gcc,解决依赖关系)
可以直接选 Exit
已经生成 .config 文件
2. 3执行 make all ;
[align=left]相当于:make dep(建立相依的属性关系),make clean(将旧的资料去除掉),make bzImage(开始编译核心),make modules(开始编译模块)[/align]
[align=left]注:这个运行的时间至少需要2个半小时,本人亲自试过[/align]
[align=left]4执行make modules_install,安装模块到/lib/modules/,以后程序运行时从这个目录加载模块。[/align]
[align=left]5执行make install安装内核。把make all 生成的vmlinuz和System.map复制到/boot目录下同时修改grub /boot/grub/menu.lst. 修改menu.lst不用手动修改。[/align]
注:这不可能会报错,[root@localhost linux-3.5.2]# make install
sh /usr/src/linux-3.5.2/arch/x86/boot/install.sh 3.5.2 arch/x86/boot/bzImage \
System.map "/boot"
ERROR: modinfo: could not find module vmware_balloon
[align=left]这个不用管它[/align]
6.#cat /boot/grub/grub.conf 检查是不是多了新内容,如果是那么就ok。
[align=left][/align]
[align=left]7.修改启动选项,如果这步不修改重启后,还是以前的版本。[/align]
[align=left]vim /boot/grub/grub.conf [/align]
[align=left] [/align]
Default=0,修改后是0,
最后一步 #reboot
相关文章推荐
- Linux升级内核教程(CentOS7)
- CentOS 6.4系统中编译和升级内核
- 在RedHat/CentOS下安装Docker(不升级内核)
- CentOS6.5内核升级到linux 3.12.17教程
- centos 升级4.0 内核
- CentOS 6.3 升级内核 ..
- VGA GPU passthrough 虚拟桌面pci穿透--Ubuntu与centos的内核升级步骤
- CentOS6.0升级内核为6.2
- CentOS 6.5 升级内核到 3.10.28
- centos 6.5 升级内核到3.12
- Centos 6.5内核升级为3.12.60
- CentOS升级内核教程
- CentOS 升级内核
- Centos5.3编译内核增加connlimit模块并升级Iptables
- Centos、Debian、Ubuntu升级最新内核并开启BBR加速
- 使用yum快速升级CentOS 6.5内核到 3.10.28
- CentOS6.5升级内核到3.10.28
- CentOS使用yum update更新时不升级内核的方法
- CentOS 5.6下将linux内核2.6.18升级到2.6.30,并编译动态加载linux下第一个模块
- CentOS6.2 2.6.32升级3.4.4内核