当前位置: 技术问答>linux和unix
内核编译成功,系统启动失败
来源: 互联网 发布时间:2016-08-05
本文导语: CentOS 5.3,编译内核版本为2.6.32.8,编译成功,但是启动失败。 启动失败错误信息,如下图所示: http://hiphotos.baidu.com/thinke365/pic/item/fe455da9d8fe9b85cb130c18.jpg http://hiphotos.baidu.com/thinke365/pic/item/fe455da9d8fe9b85cb130c18.jpg 诡异...
CentOS 5.3,编译内核版本为2.6.32.8,编译成功,但是启动失败。
启动失败错误信息,如下图所示:
http://hiphotos.baidu.com/thinke365/pic/item/fe455da9d8fe9b85cb130c18.jpg
http://hiphotos.baidu.com/thinke365/pic/item/fe455da9d8fe9b85cb130c18.jpg
诡异了。
这里有用CentOS 5.3的朋友吗?
你们能编译的Linux 2.6.32.8能成功启动吗? (偶已经试了多次,都失败了,但是编译2.6.19.2内核是可以成功启动的,这也正是奇怪的地方,怎么用2.6.32.8就不行了呢?)
启动失败错误信息,如下图所示:
http://hiphotos.baidu.com/thinke365/pic/item/fe455da9d8fe9b85cb130c18.jpg
http://hiphotos.baidu.com/thinke365/pic/item/fe455da9d8fe9b85cb130c18.jpg
诡异了。
这里有用CentOS 5.3的朋友吗?
你们能编译的Linux 2.6.32.8能成功启动吗? (偶已经试了多次,都失败了,但是编译2.6.19.2内核是可以成功启动的,这也正是奇怪的地方,怎么用2.6.32.8就不行了呢?)
|
http://blog.csdn.net/polisan/archive/2009/11/16/4818921.aspx
google一下,有人已经碰到过你的类似的问题了
google一下,有人已经碰到过你的类似的问题了
|
原因是生成的initrd里面的init中加载dm-region-hash.ko这个模块重复了两遍
|
楼上的已经帮你答了 你试试看
我用的CentOS 可是我还没升级到2.6.30以上过 只编译过2.6.29.3
我用的CentOS 可是我还没升级到2.6.30以上过 只编译过2.6.29.3
|
我发现fedora 9 下,下载新的内核编译安装之后,系统变得相当臃肿。
|
我的Slackware还是挺好用的,就是相关资料少许多啊!!!
http://www.slackware.org/
http://www.slackware.org/
|
可能是这个原因,编译完内核重新生成一次initrd试一下。具体可参考mkinitrd命令
|
现在还有f9啊,为什么不用最新的
臃肿是不是因为内核选项没有重新整理啊