红联Linux门户
Linux帮助

在redhat5中安装第二个内核时,制作init ramdisk有问题

发布时间:2012-02-16 01:42:16来源:红联作者:戎将
[i=s] 本帖最后由 戎将 于 2012-2-16 12:44 编辑 [/i]

1、 我在虚拟机下安装了redhat企业版5,想编译一个在自己主机运行的内核。
我先把linux-2.6.29.tar.gz源代码考到/home/里面,然后,解压然后进入linux2.6.29里面运行:
Make distclean
2、 然后运行:
make menuconfig
进入配置菜单里面然后直接保存,退出。
3、 然后运行
make zImage
编译内核,没有问题
4、 接着编译内核模块
Make modules
编译到最后显示如下:

[attach]37043[/attach]

5、 我觉得那些错误是有些模块没有编译成功而已(不知对否),
所以继续安装内核模块,运行:
Make modules_install
情况如下:(部分截图)
[attach]37044[/attach]
[attach]37045[/attach]
[attach]37046[/attach]
[attach]37047[/attach]
[attach]37048[/attach]

6、我进入lib/modules目录,发现了linux2.6.29.4这个文件夹已经生成了,
因此尝试制作init ramdisk,但是发现不行,结果如下,

[attach]37049[/attach]
[attach]37050[/attach]
系统提示:No module uhci-hcd found for kernel 2.6.29.4, aborting.
这说明什么问题?我究竟哪里做错了?在这里卡住,纠结了几天检查不出来,求大侠帮忙看看是哪一步出了问题。
文章评论

共有 5 条评论

  1. felixffffff 于 2012-11-14 15:31:27发表:

    怎么解决的啊

  2. 于 2012-11-14 14:09:54发表:

    怎么回事?同样的问题啊!解决了吗?我的QQ是244825041,。帮帮我,谢谢你啦!

  3. hxquan123 于 2012-11-01 23:19:31发表:

    你是怎么解决的呢??求指导、我也遇到了同样的问题。

  4. 于 2012-08-10 10:48:41发表:

    怎么解决的,求指教

  5. 戎将 于 2012-02-16 18:31:53发表:

    想不到沙发是自己。。。。
    问题已解决。。。