编译2.6.6内核详细过程!
编译2.6.6内核详细过程!by Meteor
[email protected]
2.6.6内核已经出来几天了了,看论坛上的朋友一直都在问编译出错的问题什么的
今天我硬盘出问题了,又重装了系统,又要重新编译,就把编译过程写出来给大家一个参考
首先,要下载内核
如下所示:
# wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.6.tar.gz
--05:33:33--http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.6.tar.gz
=> `linux-2.6.6.tar.gz'
Resolving www.kernel.org... done.
Connecting to www.kernel.org:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 43,864,281
3% [> ] 1,441,101 120.68K/s ETA 05:43
打开终端,输入:
wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.6.tar.gz
下载得到2.6.6版本内核
然后要升级一下
Module-Init-Tools
同样:
# wget http://www.kernel.org/pub/linux/kernel/people/rusty/modules/module-init-tools-0.9.14.tar.gz
--05:37:25--http://www.kernel.org/pub/linux/kernel/people/rusty/modules/module-init-tools-0.9.14.tar.gz
=> `module-init-tools-0.9.14.tar.gz'
Resolving www.kernel.org... done.
Connecting to www.kernel.org:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 137,067
100%[====================================>] 137,067 63.41K/s ETA 00:00
05:37:31 (63.41 KB/s) - `module-init-tools-0.9.14.tar.gz' saved
#
下载完成,接着
# tar zxvf module-init-tools-0.9.14.tar.gz
# cdmodule-init-tools-0.9.14
# ./configure --prefix=/ //配置文件
# make 生成安装程序
# make install 安装
然后
# cd ../ 回到/tmp目录
# ls 查看文件
# tar zxvf l* 因为只有linux-2.6.6.tar.gz,所以用这命令先解压
# cd linux-2.6.6 进入该目录
我喜欢用xconfig来配置,所以下面我输入:
# make xconfig
等一小会儿,弹出xconfig配置窗口
下面就是linux 内核的具体配置步骤了
可以参看
http://linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=40011
这个贴子配置前面的一步份
下面的一般默认就可以,我在
Device Drivers里只把
isdn subsystem
Telephony Support
关了,还有把一些不必要的usb设备也关掉了
sound那里要先自己的声卡类型,加到模块或是直接编译都可以
在系统设置,声卡检测里,可以看到自己的声卡类型
然后在sound
里自己慢慢找吧,总能找到的
在netword device support里找到自己的网卡的类型,编译进内核
或是默认也可以,已经加为模块
然后在Flie systems
一定记的要把ext3编译进去,不要选成模块
还有DOS/FAT/NT Filesystems这里
把ntfs file system support选上,把那个
ntfs write support也选上吧
别的就没什么了,这样保存,然后make生成
make install安装吧
安装的时候系统已经自动把启动项加进去了,我是grub,lilo我没用过,不知道
然后编译模块
#make modules
#make modules_install
然后重起选新内核,启动下看看!
我启动以后又再
页:
[1]