红联Linux门户
Linux帮助

linux内核编译2.6.20.4

发布时间:2007-04-01 00:54:31来源:红联作者:Reference
1 Linux内核版本发布的官方网站是http://www.kernel.org,下载linux-2.6.20.4.tar.bz2,(41.4M).
2 #cp linux-2.6.20.4.tar.bz2 /usr/src
#cd /usr/src
#rm -f linux

3 #bzip2 -d linux-2.6.20.4.tar.bz2
#tar -xvf linux-2.6.20.4.tar

4 #mkdir linux
#mv linux linux-2.6.20.4
#ln -s linux-2.6.20.4 linux

5 #cd /usr/src/linux;make mrproper

6 # cd /usr/include/
# rm -r asm linux scsi
# ln -s /usr/src/linux/include/asm-i386 asm
# ln -s /usr/src/linux/include/linux linux
# ln -s /usr/src/linux/include/scsi scsi

7 choose one command:
#make config(基于文本的最为传统的配置界面,不推荐使用)
#make menuconfig(基于文本选单的配置界面,字符终端下推荐使用)
#make xconfig(基于图形窗口模式的配置界面,Xwindow下推荐使用)
#make oldconfig(如果只想在原来内核配置的基础上修改一些小地方,会省去不少麻烦)

8 configure your kernel then save & quit.

9 #make

10 #make dep
#make clean
#make bzImage
#make modules
#make modules_install
#make install

11 check /boot/grub/grub.conf ,was it inserted into new title about 2.6.20.4 or not.

12 #reboot

13 enjoying your new kernel system!
文章评论

共有 2 条评论

  1. karon_fedora 于 2007-05-06 19:06:28发表:

    楼上不用担心
    即使你编辑错误,在grub界面进入原来的内核。
    内核安装和装软件没有什么区别。多加一个编译的字眼不意味着很危险。

  2. makefile 于 2007-05-06 18:00:54发表:

    有的地方不详细,不敢试!