admin 管理员组

文章数量: 1087870


2024年6月5日发(作者:android开发实战百度云)

目录

1、从linux2.4内核升级到linux2.6内核的步骤 ..................................................................... 1

2、RPM无法使用的问题 ................................................................................................................ 6

3、英文版RedHat无法显示中文字体的问题 ............................................................................... 6

4、内核升级后出现CD无法挂载的情况 ...................................................................................... 7

1、从linux2.4内核升级到linux2.6内核的步骤

本文的具体工作是将linux2.4.20-8升级到linux2.6.15.5的步骤,升级到其它2.6.x版本的与此类似。

一、准备工作

首先说明,下面带#号的行都是要输入的命令行,且本文提到的所有命令行都在终端里输入。

启动Linux系统,并用根用户登录,进入终端模式下。

1、查看Linux内核版本# uname -a

如果屏幕显示的是2.6.x,说明你的已经是2.6的内核,也用不着看下文了,该干什么干什么去吧!~~~

如果显示的是2.4.x,那恭喜你,闯关通过,赶快进行下一步。

2、下载2.6内核源码

下载地址:/pub/linux/kernel/v2.6/2

3、下载内核升级工具

由于linux2.6内核的内核模块处理过程有所改变,因此linux2.4内核下的modutils工具包已经不再适

合linux2.6内核,需要下载较新版本的module-init-tools和modutils,笔者下载的是

2和

(1)下载2

/pub/linux/utils/kernel/module-init-tools/

(2)下载的地址是

/pub/linux/utils/kernel/modutils/v2.4/

其安装步骤为:

#rpm -e --nodeps modutils (强行卸载原有的modutils RPM包)

#rpm -ivh (把源代码包安装到了/usr/src/redhat目录下)

#cd /usr/src/redhat/SPECS (进入规范文件目录下)

#rpmbuild --bb (生成二进制的RPM包)

#cd ../RPMS/i386 (转入刚生成的RPM包所在的位置)

#rpm -ivh modutils*.rpm (安装生成的和

二进制RPM包)

(3)下载

/fedora/linux/3/i386//

(4)下载

/fedora/linux/3/i386//

(5)下载

/fedora/linux/3/i386//

m

二、配置工作

好啦,2.6内核和4个升级工具都下载完了(少一个也不行,如果没有下载齐全,请不要尝试下面的步骤,

升级是不会成功的),下面回到Linux系统中开始配置工作吧。

4、将下载好的内核源码包和4个升级工具都拷贝到/usr/src文件夹下。怎么拷贝就不用我教了吧~~~~

不会拷贝的去撞墙吧!~~呵呵!

5、拷贝完毕,开始解压新内核,具体操作请依次执行以下命令:

# cd /usr/src (进入到/usr/src目录下,如果已经在/usr/src目录下,可不执行该命令)

# rm –rf linux (删除linux文件夹。值得一提的是,如果内核先前从未编译过,则没有这个文件夹,此

命令行可略过)

# tar jvxf 2 (解压新内核)

# ln -s linux-2.6.15.5 linux (重新生成linux文件夹)

6、安装module-init-tools工具

在/usr/src目录下,依次执行下列命令:

# tar jvxf 2 (解压module-init-tools)

# cd module-init-tools-3.2 (由/usr/src目录进入module-init-tools目录下)

#./configure --prefix=/

# make moveold

# make all install

#./ /etc/

7、安装另外三个升级工具

回到/usr/src目录下,依次执行下列3个命令来安装另外三个升级工具:

# rpm -ivh --nodeps (注意,这里一定要加入--nodeps参数,下同)

# rpm -ivh --nodeps

# rpm -ivh --nodeps


本文标签: 内核 升级 下载 无法 工具