编译一个新内核的步骤
看到有些新手在这里问如何编译一个新内核, 我这里给简单介绍一下,这些步骤都是基本的. 你step by step的进行就可以了:
1. cd /usr/src/linux
进入内核辕马所在的目录
2. make menuconfig
配置内核选项, 使用\"menuconfig\"是以菜单形式配置,如果在X Windows下,可以使用\"make xconfig\"更好.
3. make dep
产生一些必须的定义
4. make clean
5. make bzImage
开始编译, 如果没有错误,就成功了.有错误的话,一般是因为内核选项选择有冲突, 此时你应该重新配置内核选项.
6. 使新内核生效
cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-new
其中vmlinuz-new就是新内核的名字,这个可以随便起的.
然后修改/etc/lilo.conf, 增加如下几行:
image=/boot/vmlinuz-new
label=linux-new
root=/dev/hda3
read-only
其中/dev/hda3应根据自己的实际情况做修改.
然后运行 lilo
这样就完成了.
http://202.38.75.11/~hwang/
发布人:netbull 来自:LinuxAid