LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 900|回复: 5

重新编译内核后无法启动

[复制链接]
发表于 2009-9-11 14:53:30 | 显示全部楼层 |阅读模式
我之前使用的是2.6.30-r4的内核,保存了.config文件。今天重新装了gentoo,拷贝了以前的.config并且load到menuconfig中,现在用的内核还是2.6.30-r4,编译内核之后,启动时卡在了Uncompressing Linux...........
... done
booting the kernel.
实在不知道该怎么解决了。
我试了一下,以前的编译过的内核还能用,但是用同样的.config编译出来的新内核却不能用,我看了一下这两个内核大小有差别。

还请大家指点,非常感谢。
发表于 2009-9-11 14:55:43 | 显示全部楼层
.config 导入后要再保存吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-11 14:56:54 | 显示全部楼层
嗯,我确定保存了,我大致检查了编译选项,和我以前配置的一样
回复 支持 反对

使用道具 举报

发表于 2009-9-11 15:12:37 | 显示全部楼层
你这种方法升级这种变化小的内核(例如2.6.30-r1->2.6.30-r*)还行,像这种2.6.30->2.6.31就不合适了,你一定要这样的话。复制后,试试

  1. make oldconfig
复制代码


不一定会成功的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-11 15:57:34 | 显示全部楼层
我是同一个版本的配置文件,估计应该没有问题吧?我试了make oldconfig,还是不行。实在搞不清为啥
回复 支持 反对

使用道具 举报

发表于 2009-9-11 17:56:18 | 显示全部楼层
/boot 下面有 config 文件,如果有你可以和你的对比一下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表