[quote:63a5388a35="raink"]今天突然有升级内核的冲动~于是apt-get install kernel-source-2.4.20
开始编译~看了些文章,于是做出以下步骤
make mrproper
make menuconfig
make dep
make clean
make bzImage
make modules
make modules_install
一切顺利,最后生成一个vmlinux(我到现在都还不知道这个有什么用)的文件然后
copy bzImage /boot/vmlinuz-2.4.20
编辑lilo.conf
可是重新启动的时候,选择linux居然重启,只能用2.4.18才可以启动,
后来看了另外一些方法,就用apt-get install kernel-image-2.4.20-k6安装
也配置完了lilo
可选择新内核启动依然是重启电脑,
如果说我编译的时候出现错误,导致启动重启,这个我没有话说,
可是我用最最简单的方法装的内核也不能用,这个我就不理解了,哪位有经验的朋友可以把具体的升级内核的步骤贴出来?
我只要最后编译完kernel,配置lilo的步骤,看了很多文章,就是到这里都略过~~郁闷啊~~~~~~~[/quote]
make menuconfig
make dep
make clean
make bzImage
make modules
make modules_install
这些都一样,然后拷贝3个文件,bzImage,vmlinux和System.map到/boot下,分别命名为vmlinuz-2.4.20,vmlinux-2.4.20和System.map-2.4.20
修改符号链接使System.map指向System.map-2.4.20(不知道有什么用)
修改grub.conf:
title Debian
root (hd0,6) (7-1=6,嘿嘿)
kernel /boot/vmlinuz-2.4.20 root=/dev/hda7
grub真的不错,就算不改grub.conf,用交互方式敲入上面两行也能启动。
我是这么做的,都没问题,你试试。