红联Linux门户
Linux帮助

fedora 11 内核编译求助

发布时间:2009-12-02 23:12:21来源:红联作者:tusy0123456
小弟虚拟机安装的fedora 11,内核版本2.6.29.4,下载内核版本2.6.31.6

安装步骤如下:

一、确认您是以root 用户登陆:
将linux-2.6.31.6解压后放入 /usr/src

二、接着进入到/usr/src/linux-2.6.31.6目录:
#cd /usr/src/linux--2.6.31.6
#make mrproper
#make menuconfig
#make dep

三、#make modules
#make modules_install

四、#make install
#make clean

重新启动之后没有什么选项,直接进入后 uname -a 显示的仍然是旧内核2.6.29.4~

各位达人告诉我究竟哪个步骤不对?

看到网上有人说第二步之后要:
#make bzImage
#cp /usr/src/linux-2.6.31.6/arch/i386/boot/bzImage /boot/vmlinuz-2.6.31.6
但是我发现make install之后/boot目录下已经自动生成了vmlinuz-2.6.31.6,而且/boot/grub/menu.lst也已经自动修改过了,关键

是没有找到/usr/src/linux-2.6.31.6/arch/i386/boot/bzImage这个文件。

另外小弟是因为编译模块时找不到才编译内核的,请问这样之后模块能否编译成功?
跪求达人指点!!!
文章评论

共有 9 条评论

  1. haolong 于 2009-12-05 13:52:21发表:

    看来是内核配置和硬件不一样,你用现在系统的设置导入新内核

  2. yuchao668 于 2009-12-05 13:08:36发表:

    4# tusy0123456


    那就在别的电脑上下载一个新内核吧。

  3. lianjiefly 于 2009-12-05 10:34:31发表:

    我的步骤:make mrproper
    make xconfig
    make -j4 bzImage
    make -j4 modules
    make modules_install install
    OK!

  4. lianjiefly 于 2009-12-05 10:31:26发表:

    我的F11,2.6.31.6,前几天编译的,大小2.0M,速度不错。给个我的config自己去修改一下,还有,你可以自己改一下你的/boot/grub/gub.conf,加上新内核,我的是GRUB2,直接上了EXT4,速度不错,很稳定,哈哈

  5. springphp 于 2009-12-04 15:11:06发表:

    {:3_116:}

  6. alick 于 2009-12-04 00:00:14发表:

    开机选单里进入新内核啊!
    你不是说menu.lst已经自动改过了吗

  7. tusy0123456 于 2009-12-03 23:23:28发表:

    2# yuchao668


    唉!我也想直接更新,关键是那台电脑不能联网~

  8. Pensrce 于 2009-12-03 00:17:20发表:

    2# yuchao668


    直接

  9. yuchao668 于 2009-12-02 23:42:47发表:

    直接[code]sudo yum update[/code]就可以更新内核。