LinuxSir.cn,穿越时空的Linuxsir!

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

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

[复制链接]
发表于 2005-10-25 11:10:39 | 显示全部楼层 |阅读模式
用gentoo有一定的经验,不过gentoo的内核好像打过蛮多补丁吔,下面开始说我在debian下中编译吧,不是用debian的方法。

先从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有什么不同的没有
发表于 2005-10-25 11:13:58 | 显示全部楼层
debian下编译内核有自己的方式,你查查以前的贴子
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-25 13:20:45 | 显示全部楼层
我觉得按照debian的那个办法太麻烦了,而且source也没有最新的
回复 支持 反对

使用道具 举报

发表于 2005-10-25 19:39:01 | 显示全部楼层
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来提高编译效率
回复 支持 反对

使用道具 举报

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

本版积分规则

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