LINUX系统2.4内核升级到2.6内核
2008-09-08 17:02
597 查看
一. 在升级前必须对以下的组件升级
1. 升级 device-mapper,在 ftp://sources.redhat.com/pub/dm下载
cd /usr/src
tar -zxvf device-mapper.1.01.04.tgz
cd device-mapper.1.01.04
./configure --perfix=/
make all
make install
2. 安装 LVM2,在 ftp://sources.redhat.com/pub/lvm2下载
cd /usr/src
tar -zxvf LVM2.2.01.14.tgz
cd LVM2.2.01.14
./configure --perfix=/
make all
make install
3. 升级 mkinitrd 在 http://rpm.pbone.net/ 下查找
rpm -Uvh mkinitrd-3.5.11-3.9.i386.rpm
4.update modutils 在 ftp://ftp.kernel.org/pub/linux/utils/kernel/modutils/下载
cd /usr/src
tar -zxvf modutils-2.4.27.tar.gz
cd modutils-2.4.27
./configure --perfix=/
make all
make install
5.安装module-init-tools,在 http://www.jb51.net/os/RedHat/ftp:/ftp.kernel.org/pub/linux/utils/kernel/module-init-tools 下载
cd /usr/src
tar -zxvf module-init-tools-3.2-pre9.tar.gz
cd module-init-tools-3.2-pre9
./configure --prefix=/
make moveold
ps:"make moveold"将把系统原来的modutils工具程序改名为"*.old"(比如,lsmod.old等,是非常重要的一步! 如果忘记了这一步也不要紧张, 可以按照上面的步骤4重装一遍modutils就可以了.
make
ps: 用module-init-tools-3.1 编译时会出现 "make: *** [modprobe.conf.5] Error 127"
建议用 3.0 或 3.2-pre 版
make install
./generate-modprobe.conf /etc/modprobe.conf
1. 升级 device-mapper,在 ftp://sources.redhat.com/pub/dm下载
cd /usr/src
tar -zxvf device-mapper.1.01.04.tgz
cd device-mapper.1.01.04
./configure --perfix=/
make all
make install
2. 安装 LVM2,在 ftp://sources.redhat.com/pub/lvm2下载
cd /usr/src
tar -zxvf LVM2.2.01.14.tgz
cd LVM2.2.01.14
./configure --perfix=/
make all
make install
3. 升级 mkinitrd 在 http://rpm.pbone.net/ 下查找
rpm -Uvh mkinitrd-3.5.11-3.9.i386.rpm
4.update modutils 在 ftp://ftp.kernel.org/pub/linux/utils/kernel/modutils/下载
cd /usr/src
tar -zxvf modutils-2.4.27.tar.gz
cd modutils-2.4.27
./configure --perfix=/
make all
make install
5.安装module-init-tools,在 http://www.jb51.net/os/RedHat/ftp:/ftp.kernel.org/pub/linux/utils/kernel/module-init-tools 下载
cd /usr/src
tar -zxvf module-init-tools-3.2-pre9.tar.gz
cd module-init-tools-3.2-pre9
./configure --prefix=/
make moveold
ps:"make moveold"将把系统原来的modutils工具程序改名为"*.old"(比如,lsmod.old等,是非常重要的一步! 如果忘记了这一步也不要紧张, 可以按照上面的步骤4重装一遍modutils就可以了.
make
ps: 用module-init-tools-3.1 编译时会出现 "make: *** [modprobe.conf.5] Error 127"
建议用 3.0 或 3.2-pre 版
make install
./generate-modprobe.conf /etc/modprobe.conf
相关文章推荐
- Linux 2.4->2.6内核升级指南
- 关于linux内核2.4.xx 直接升级到 2.6.xx 版出现的问题
- 从linux2.4内核升级到linux2.6内核
- Linux内核升级全过程(linux2.4.x到linux2.6.x)[搜集整理实用]
- 虚拟机RedHat9 linux2.4内核升级为linux 2.6
- 从linux2.4内核升级到linux2.6内核的步骤
- linux2.4内核升级到linux2.6
- Linux2.6内核驱动与2.4的区别
- linux2.4到linux2.6内核调度(3)
- linux2.4到linux2.6内核调度(10)
- Linux内核2.6和2.4中内核堆栈的比较
- inotify -- Linux 2.6 内核中的文件系统变化通知机制
- Linux 2.6内核发现重大漏洞 可导致系统崩溃
- Linux内核2.6和2.4中内核堆栈的比较
- 2.4与2.6内核模块的区别----Differences Between Versions Of Linux
- mini2440 linux2.6 内核制作-根文件系统制作
- 基于PC机的Linux系统内核升级及内核模块调试
- 对linux系统进行内核升级遇到的一些问题
- linux2.4与2.6内核模块的Makefile模版
- 从 2.4 到 2.6:Linux 内核可装载模块机制的改变对设备驱动的影响