设为首页 加入收藏

TOP

Linux2.6内核升级编译成功
2014-11-23 22:39:19 来源: 作者: 【 】 浏览:6
Tags:Linux2.6 内核 升级 编译 成功

我想定制一个属于自己Linux系统,所以从今天起开始学习各种linux的内容,今天开始学习如何编译Llinux内核,首先要安装Llinux内核 这个我选择了红帽子9.0的内核安装后下载了Llinux2.6的最新内核,解压后准备进行编译 发现少了很多要用的软件包于是上网搜索 这方面的能用的内容还真少。那只有自己摸索了!


下面将Linux2.6内核升级编译具体步骤公布如下:首先,下载需要软件包及内核源码文件!


下载地址如下(至少现在可用):


下载2.6内核源码


下载地址:http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.tar.bz2


下载内核升级工具


(1)下载module-init-tools-3.2.tar.bz2


http://www.kernel.org/pub/linux/utils/kernel/module-init-tools/module-init-tools-3.2.tar.bz2


(2)下载mkinitrd-4.1.18-2.i386.rpm


(3)下载lvm2-2.00.25-1.01.i386.rpm


http://ayo.freshrpms.net/fedora/linux/3/i386/RPMS.core/lvm2-2.00.25-1.01.i386.rpm


(4)下载device-mapper-1.00.19-2.i386.rpm


http://ayo.freshrpms.net/fedora/linux/3/i386/RPMS.core/device-mapper-1.00.19-2.i386.rpm


然后切换到linux系统下!将五个文件拷贝到/usr/src文件下。


拷贝命令格式是 cp 原文件 目标文件夹


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


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


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


# tar jvxf linux-2.6.18.tar.bz2 (解压新内核)


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


安装module-init-tools工具


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


# tar jvxf module-init-tools-3.2.tar.bz2 (解压module-init-tools)


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


#./configure --prefix=/


# make moveold


# make all install


#./generate-modprobe.conf /etc/modprobe.conf


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇SQLite for linux 的安装过程 下一篇Linux下的run-level

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: