文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>ubuntu编译内核

ubuntu编译内核

时间:2010-06-03  来源:ssdx1986

ubuntu 2.6.18 编译2.6.33 其实2.6的核编译过程比之前的版本的编译简单的多了,我第一次编译,出现了很多问题.现在我就把我这个过程的主要的命令和过程描述下: 1:准备工作    下载新的内核源码这是必需的,切换用户到高级用户su。如果没有开启高级用户的话用su是没有用的,那么就要先用sudo passwd root。然后将源码拷贝到/usr/src目录下。解压 tar  -jxvf  linux-2.6.33.tar.bz2 ,之后cd linux2.6.33以后的工作基本上是在这个路径下。 2:编译过程:     (1)make mrproper 这个一般是以前有编译过才用,不过个人建议每次都用,反正没坏处     (2)make menuconfig这个就是定制自己的内核,其实这块我现在也不知道,大家最好再去搜索下这个的具体的。我只是在他默认的情况下把File system底下的都选上。这样也可以通过。     第二步可能会提示少了ncurses之个包,如果你的ubuntu可以上网好像是用apt-get install libncurses5-dev好像是这个,昨天用了现在给忘了。不行可以查下    (3)make modules     (4)make modules_install     (5)make install     然后输入cd /boot进入这个目录     (6)这里主要是生成initrd.img-2.6.33的镜像,我之前没有生成这个镜像,出了很多的问题网上很多人说没有选择file system的原因,其实不是的。我试过在这里只要用mkinitramfs  -o  initrd.img-2.6.33 2.6.33 (后面的2.6.33是在/lib/modules目录下)     (7)update-grub 这样重启就可以,如果第6步和第步颠倒那么就要进到grub.lst中添加initrd这条。2.6集成了很多给我们省了很多的事,以前的版本还要进行配置grub的文件,现在只要一句话就搞定。希望我的这个能对你有帮助。
相关阅读 更多 +
排行榜 更多 +
宝宝情商养成宝宝巴士

宝宝情商养成宝宝巴士

休闲益智 下载
燥热手机版

燥热手机版

飞行射击 下载
巨人狙击手安卓版

巨人狙击手安卓版

飞行射击 下载