LinuxSir.cn,穿越时空的Linuxsir!

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

内核编译错误

[复制链接]
发表于 2010-10-18 17:04:18 | 显示全部楼层 |阅读模式
我的系统是ubuntu10.04的,我编译的内核是2.6.34.1,编译脚本如下:
#! /bin/sh
sudo make mrproper
sudo make clean
sudo make menuconfig
sudo make bzImage
sudo make modules
sudo make modules_install
sudo mkinitramfs -o /boot/initrd.img-2.6.34.1 2.6.34.1
sudo make install
exit 0
出现错误为:
本帖最后由 wucongdonglai 于 2010-10-18 10:40 编辑

我好不容易把内核编译的选项挨个挨个给选了一遍,结果编译重启之后的结果如下:
mount: mounting none on /dev failed:No such device
然后就不走了!整来整去,整不出问题所在啊!大哥们帮帮忙啊
发表于 2010-10-20 10:18:06 | 显示全部楼层
我用的是debian,所以,debian的搞法同样适用于你的ubuntu吧,我在squeeze下按下面的步骤成功编译并引导2.6.35.7内核,所以,你也试试http://www.howtoforge.com/kernel_compilation_debian_etch
接下来这个是ubuntu的,看起来和debian的没啥区别
https://help.ubuntu.com/community/Kernel/Compile
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-10-21 09:53:03 | 显示全部楼层
Post by kcynice;2116547
我用的是debian,所以,debian的搞法同样适用于你的ubuntu吧,我在squeeze下按下面的步骤成功编译并引导2.6.35.7内核,所以,你也试试http://www.howtoforge.com/kernel_compilation_debian_etch
接下来这个是ubuntu的,看起来和debian的没啥区别
https://help.ubuntu.com/community/Kernel/Compile


恩,非常感谢,这两篇文章很有帮助,谢谢啊!ubuntu和debian的确没有太大的区别
回复 支持 反对

使用道具 举报

发表于 2010-10-26 08:27:08 | 显示全部楼层
所有发行版编译内核区别都不大……
回复 支持 反对

使用道具 举报

发表于 2010-10-26 21:10:45 | 显示全部楼层
Post by wdk230411;2117295
所有发行版编译内核区别都不大……


此話該怎樣理解?

指編譯方式?還是編譯的選項?

但不同發行版取向(用戶群)不同區別是可以很大的。。。
回复 支持 反对

使用道具 举报

发表于 2010-10-27 01:44:30 | 显示全部楼层
Post by d00m3d;2117383
此話該怎樣理解?

指編譯方式?還是編譯的選項?

但不同發行版取向(用戶群)不同區別是可以很大的。。。


既然用户需要自己编译内核,必然要做如下事情

获取源码(kernel.org 或者发行版自带),patch,make config(menuconfig||xconfig),make(make bzImage,make modules),make install(make modules_install ……etc),最后注册启动器(grub,grub2,lilo ……)

面向用户群的区别只是在于编辑config时选择项的不同
回复 支持 反对

使用道具 举报

发表于 2010-10-27 12:50:36 | 显示全部楼层
這應該說是一樣,不是"區別不大了"。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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