免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1993 | 回复: 4
打印 上一主题 下一主题

使用系统自带的config文件编译内核还是启动不了,为什么? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-11-21 13:19 |只看该作者 |倒序浏览
我在VMWARE下安装的DEBIAN3.1R0A,在内核官方网站下载了2.6.14.2的内核,解压缩到/usr/src目录下,进入源码目录后运行:

1.make mrproper
2.make menuconfig
3.载入系统原有的config文件(是2.6.8.2内核的,什么都没有改动!)
4.保存退出
5.make bzImage
6.make modules
7.make modules_install
8.make install
以上步骤均未出错,顺利完成。
9.还是在此源码目录内我运行:mkinitrd -o /boot/initrd.img-2.6.14.2(成功)
10.修改/boot/grub/menu.list文件加入启动项

可是我在重启后,用新的内核启动却发生了错误:启动时提示“could not load /lib/modules/2.6.14.2/modules.dep”如图:



我只能用原来的老内核启动,我把生成的initrd.img-2.6.14.2文件与系统原有的initrd.img-2.6.8.2-386文件分别mount后对比,发现我在第9步生成的initrd.img-2.6.14.2文件内容竟然和系统原有的initrd.img-2.6.8.2-386文件一模一样,我想这也就是为什么用我编译的内核启动时提示“could not load /lib/modules/2.6.14.2/modules.dep”的原因,因为我mount生成的initrd.img-2.6.14.2文件后发现它里面的内核目录还是/lib/modules/2.6.8.2并不是/lib/modules/2.6.14.2。

我用这个命令:mkinitrd -o /boot/initrd.img-2.6.14.2 2.6.14.2后
系统提示如下图的错误:


但最后还是生成了一个initrd.img-2.6.14.2文件,我用它启动系统时提示如下图:



我想请问大家,我这样编译内核(用系统原有config文件)按理说应该在内核选项上最起码能让系统启动的了,但发生我如图所示的情况--问题处在哪里呢?
依照传统的内核编译方法,请大家教教我该怎样做。
谢谢所有给予我帮助的人!!

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
2 [报告]
发表于 2005-11-21 13:24 |只看该作者
不同的 version 里的 config 好象不太一样的.
你可以试试把 原来的 .config cp 到 新的下面, 然后试试 make oldconfig然后再 make dep; make baImage... ...

论坛徽章:
0
3 [报告]
发表于 2005-11-21 13:30 |只看该作者
谢谢楼上朋友的回复,我是打算再重新来一次的,就用二楼朋友说的方法!
但在此之前,我还是想把现在发生的这些问题的原因搞懂,还请朋友们指点一下,谢谢!

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
4 [报告]
发表于 2005-11-21 13:41 |只看该作者
看不见你的图. 所以,不知道你的错误是什么 .

论坛徽章:
0
5 [报告]
发表于 2005-11-21 13:46 |只看该作者
看不见图么?我怎么看得了呢?
请到这里看看好么?:http://www.linuxsir.org/bbs/showthread.php?t=231840
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP