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
版权声明:本文标题:Linux内核的编译,安装与问题处理 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1717579689a709097.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论