注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

xielingyun的博客

如果要等所有条件都具备以后才去做,只能永远等待下去了。。。

 
 
 

日志

 
 

在fedora 12下面编译内核成功  

2010-02-22 13:59:22|  分类: lfs |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
编译内核很久以前的时候在fedora 7下面做过,当时没有成功,时间久远已经记不清楚当初自己是怎么做的了。那时候刚接触linux的时间还不长,估计编译内核的时候有很多没注意的细节问题,再者由于内核版本还是系统版本的变化编译过程也有了细微的变化。前些天在双系统的中的fedora 12下面编译的一次内核,我选择了编译的内核启动结果黑屏,就一个光标在闪,我以为没有编译成功,就没有再管它。今天在vmware里面编译了一次,重启了几次发现系统都没有选择新的内核启动。本以为又是因为编译失败,后来上网查了查,发现需要把menu.list里面的default的参数设置为0才会选择新的内核启动,于是修改了一下menu.list,重新启动。启动后又是黑屏上一个光标在闪,幸亏自己又开始上网查,查了一会回来再看进去系统了,不然自己还以为没有编译成功。进入以后uname -r查看了一下确实是用的编译的内核。顺便看了一下双系统的fedora 12,启动的时候选择了编译的内核,依然看到黑屏就一个光标在闪,等了一会也进入系统了,说明上次内核编译也是成功的。内核编译成功了,lfs也就可以正式开始了。不过感觉编译的内核比源里面的内核启动要慢的多,还得看看怎么解决这个问题。编译内核的过程主要按照下面的教程做的
当然不是照搬,照着做肯定不行,有空自己总结一个过程,整个过程也不是太复杂,主要就是下载源代码,解压后放到/usr/src/kernels文件夹下,make mrproper,make menuconf,make all,make modules_install,make install,然后给vmlinuz文件用chmod命令加上可执行权限,更改menu.list里面的default的值为0,这样编译就算是完成了。网上都说最难得部分是make menuconfig 这步,难就难在要对硬件十分熟悉才行,vmware下面我全都默认了,双系统的选了选,有些明显不需要的都去掉了,以后慢慢熟悉内核模块,现在先开始lfs了。
在fedora 12下面编译内核成功 - 解灵运 - xielingyun的博客
  评论这张
 
阅读(1021)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017