CentOS 5.5 下编译内核 Linux 2.6.3x
来源:互联网 发布:水果店淘宝首页模板 编辑:程序博客网 时间:2024/05/18 03:14
CentOS 5.5 内核版本: 2.6.18-194.e15-x86_64 .
先需要升级到 Linux 2.6.32, 由于 2.6.3x 的内核编译步骤基本相似,所以本文标题写的是 2.6.32x .
(1) 下载标准内核 2.6.32,并解压至目录下,如 /usr/src
(2) make menuconfig 选择相关内核模块
cd /usr/src/linux-2.6.32
cp /usr/src/kernels/2.6.18-194.el5-x86_64/.config . <将当前内核的 .config 复制过来>
make menuconfig
注意一定要选择 General Setup-> enable deprecated sysfs features to support old...
(即生成的新 .config文件中的 CONFIG_SYSFS_DEPRECATED_V2=y ),若不如此选择,编译完内核重新启动时会报错“mount:could not find filesystem ‘/dev/root’。这是新版内核特有的选项,老内核没有 CONFIG_SYSFS_DEPRECATED_V2 选项,老内核的.config也和新内核不一样,但是使用新内核的 make menuconfig 产生的 .config 不仅包含了复制过来的 .config 文件中的相关选项,还包含一些新选项.
保存 .config
(3) 编译内核
make;
make modules;
make modules_install;
make install;
(4) 修改/etc/grub.conf,选择新内核,重启系统。
- CentOS 5.5 下编译内核 Linux 2.6.3x
- Centos下编译Linux内核
- centos编译linux内核
- CentOS 5.5下编译安装新内核
- linux 2.6.3x内核源码编译和安装
- Linux 2.6.19.x 内核编译配置
- Centos 7下编译安装Linux-3.18.44-rt47内核
- Mac OS X下(Ubuntu虚拟机)编译Linux内核
- centos下编译hadoop2.x
- Centos linux 5内核编译
- linux centos 内核编译脚本
- win7 centos linux内核编译
- linux下编译内核
- Linux下编译内核
- Linux下内核编译
- [Linux]Linux 2.6.19.x 内核编译配置选项简介
- CentOS 5.6下将linux内核2.6.18升级到2.6.30,并编译动态加载linux下第一个模块
- Vmware下成功编译linux内核2.6
- 基础很重要..
- 一体化枪机和快速球机
- 伤痕实验启示
- Vimrc (个人总结)
- SQLite 理解的 SQL
- CentOS 5.5 下编译内核 Linux 2.6.3x
- Linux帐号与权限
- 大端与小端
- 注册控件失败解决办法
- 实战:用C写php扩展(一)
- historical stock and exchange data
- CF60第二题..
- asp.net不用递归呈现树形菜单
- 网站SEO排名的一些因素