Linux2.6内核升级编译成功

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

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

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

下载2.6内核源码

下载地址:

下载内核升级工具

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

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

Fedora/linux/3/i386/RPMS.core/mkinitrd-4.1.18-2.i386.rpm

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

(4)下载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

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wzwwpx.html