ubuntu编译内核的困惑

来源:互联网 发布:maya文件导入unity3d 编辑:程序博客网 时间:2024/05/20 18:44

这几天由于项目需要,尝试编译linux内核,目标平台为win7+VirtualBox虚拟机。

首先找到了网上相关的介绍文章:

http://forum.ubuntu.org.cn/viewtopic.php?t=134404

于是一步一步照做,结果失败。

我的宿主系统为ubuntu-10.04.3-desktop-i386,内核源码的版本为2.6.38.8,并且我重复运行了编译安装5次以上,结果都是同样的错误:

[       0.703891] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

[       0.704566] Pid: 1, comm: swapper Not tainted 2.6.38.8 #1

接下来就是打印了堆栈信息,看不明白,在网上搜索,尚未找到原因。

 

与我相反,而同事在另外一一个系统下编译则屡试不爽。他的宿主系统是ubuntu-11.04-desktop-i386。

后来我也换成这个系统,再进行编译则发现确实是操作系统发布版本之间的差异。

但是问及原因我也不清楚了,还希望有高人指点,或者后续作答,这里只记下这个问题现象,待日后重温,或者给同样困惑于ubuntu-10.04上编译内核的新手一点提示。

 

原创粉丝点击