+ -
当前位置:首页 → 问答吧 → 在debian中这样编译内核对不对?

在debian中这样编译内核对不对?

时间:2005-10-25

来源:互联网

用gentoo有一定的经验,不过gentoo的内核好像打过蛮多补丁吔,下面开始说我在debian下中编译吧,不是用debian的方法。

先从http://www.kernel.org上下新最的.../usr/src/linux
安装编译内核要用的gcc,libnuxxxxxdev包,make
然后就make depconfig
再make menuconfig,只加了少部分网卡驱动为模块,别的不需要的都没有选进去,顺便问一下Cryptographic options是干嘛的,默认一个都没有选,所以我就一个都不选了
设置好后再
#make
#make modules && make modules_install
再到arch/i386/boot/bzImage cp 到 /boot下,改好grub.conf
现在就不敢重启,怕挂了,那台机子没有显示器,没有键盘这种,挂了比较麻烦

常常听到说initrd,这样编译不用initrd也可以的吧?我在gentoo中就不用,不知道debian有什么不同的没有

作者: cpiscesc   发布时间: 2005-10-25

debian下编译内核有自己的方式,你查查以前的贴子

作者: futurelife   发布时间: 2005-10-25

我觉得按照debian的那个办法太麻烦了,而且source也没有最新的

作者: cpiscesc   发布时间: 2005-10-25

Debian的办法不麻烦,同样是make menuconfig来造出.config,然後只要以root身分执行

make-kpkg --append-to-version -custom kernel-image

完成後在上层目录的用dpkg -i kernel-image-xxxxx-custom-xxxx.deb安装便行

initrd在Debian也不是必需的,可以不用

Tips:你可以修改kernel source的Makefile把它的Makeflags改成-j4来提高编译效率

作者: d00m3d   发布时间: 2005-10-25

热门下载

更多