+ -
当前位置:首页 → 问答吧 → 内核终于编译成功,发贴为自己庆贺一下:)

内核终于编译成功,发贴为自己庆贺一下:)

时间:2004-10-30

来源:互联网

从昨天晚上到今天编译了4次内核终于成功的用上了kernel-2.6.9,5~~~~~~好高兴啊
第一次通过apt下载源码2.6.8的,编译重启后提示说没有modules.deb,结果开始第二次编译,结果模块加载错误重启后卡在一个什么RAMDISK的地方,第三次更糟,编译时就提示错误,头都气晕了,最后去http://www.kernel.org下载2.6.9的内核源码,祷告了半天开始编译终于成功,哈哈哈
不过有个问题没搞明白,那些patch干什么用的,怎么用(别笑话我,新手学习,请各位高人不吝赐教)

作者: lcg0513   发布时间: 2004-10-30

恭喜。。。
我用 sarge CD1 装的,升级了 module-init-tools 之类的东西,用
make-kpkg clean
fakeroot make-kpkg --revision=custom.1.0 kernel_image
编译内核(配置文件是我 Gentoo 用的,完全没问题),但是重启之后 init 不工作。。。找不到 /dev/initctl 什么的,也不打开 agetty。如果用 init=/bin/bash 启动就可以 ……吐血。

能把你的 sysvinit 版本说一下吗?

btw,kernel patch 一般是给核心增加功能的,比如 reiser4 或者别的什么。假设你的 kernel source 在 /usr/src/linux,patch 都在 /usr/src/patches,那么
$ cd /usr/src/linux
$ for f in ../patches/*; do
patch -Np1 < $i;
done;
就可以了。然后 make menuconfig 就应该可以看见新的功能

作者: 完美废人   发布时间: 2004-10-30

我想问下lcg0513兄,你编译内核时是只安装了一个
kernel-source-2.6.8呢还是要打patch呢。
不打patch行吗,我的2.6.8内核编译时到没什么问题,就是死活也起动不了,打patch是在make menuconfig之前还是在这之后呢?

作者: kytexzy   发布时间: 2004-10-31

引用:
最初由 kytexzy 发表
我想问下lcg0513兄,你编译内核时是只安装了一个
kernel-source-2.6.8呢还是要打patch呢。
不打patch行吗,我的2.6.8内核编译时到没什么问题,就是死活也起动不了,打patch是在make menuconfig之前还是在这之后呢?
之前
不知道patch会不会影响配置菜单的选项

作者: whblackhorse   发布时间: 2004-12-09

热门下载

更多