打印

debian的内核升级问题

debian的内核升级问题

今天突然有升级内核的冲动~于是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的步骤,看了很多文章,就是到这里都略过~~郁闷啊~~~~~~~

TOP

:-(  :-(  :-(  :-( 今年过年不开机,开机只用 grub。       

都改 grub 了

参考一下:
[code:1]title Gentoo Linux 1.4 -- 2.4.19-r10
kernel (hd0,0)/vmlinuz-2.4.19-gentoo-r10 root=/dev/hda5 vga=788[/code:1]
kernel : 不用废话,核心位置
root    : 根分区所在
vga 788: vesa 控制台模式, 800x600x16bit

TOP

我觉得与其去装什么 2.4.20 版核心不如装一个 2.4.19 打上 Gentoo 补丁玩。
2.4.20 支持 nvidia 卡吗?

Gentoo 补丁:
http://www.ibiblio.org/pub/Linux/distributions/gentoo/distfiles/patches-2.4.19-gentoo-r10.tar.bz2

TOP

拜托,我装的是debian,从没有想过装gentoo

TOP

配置完lilo还要执行lilo命令重写引导扇区啊------希望你没有忘记。

gentoo的补丁不一定只用在gentoo中的,一样可以用在其他的系统中。
。。。。。
唉!!!

TOP

是用lilo -v吧~~~这些我都做了。

TOP

改用 grub 吧。
我还有个不错的 Debian Grub 开机画面可以送你呢 ;)

我感觉是核心的问题,我想 lilo 的配置很简单,应该不是它的问题吧。。。
附件: 您所在的用户组无法下载或查看附件

TOP

Re: debian的内核升级问题

[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,用交互方式敲入上面两行也能启动。


  

我是这么做的,都没问题,你试试。

TOP

你没有选择正确的CPU
喜日摄影

如果你更热爱金钱而非自由,更习惯于被奴役的安宁而
畏惧令人充满活力的争取自由的抗争,那么,请你静静
地走开。我们不会乞求你的建议或是帮助。伏下身去讨
好那喂养你的人吧。但愿身上的锁链不会给你造成太多
的痛苦,但愿未来的人们不会记起你曾经是我们的国人

TOP

[quote:0cf5954c8d="Kuye"]
2.4.20 支持 nvidia 卡吗?
[/quote]
支持。

TOP

[quote:41e834f961="atfa"]你没有选择正确的CPU[/quote]
Debian 终结者总算出现了  

还没注意到,raink 的 cpu 不会是 AMD K6 系列的吧?

[quote:41e834f961="dalin"][quote:41e834f961="Kuye"]2.4.20 支持 nvidia 卡吗?[/quote]
支持。[/quote]
好,那我等一下也 emerge 一份 2.4.20 版 vanilla-sources 看一下
谢谢 dalin

TOP

对啊~我的cpu是k6-2 呵呵~~~~

TOP

[quote:c2f0c10cd5="raink"]对啊~我的cpu是k6-2 呵呵~~~~[/quote]
呵呵,当初我买机的时候也考虑过 K6-2,物美价廉不说,主要因为那时快出毒龙了,可我又等不了那几天。。。就死缠烂打拖着老爸给我买机。
没想到给我买了台 P3 600EB,现在看来想升级要全换,不升级当初那 1500 多大洋又舍不得。。。。咳。。。。矛盾得很的说。。。。

TOP

k6-2是不是不能编译内核?还是在哪方面需要注意??

TOP

[quote:75d148ac12="raink"]k6-2是不是不能编译内核?还是在哪方面需要注意??[/quote]
应该也都差不多,都是 x86 结构的 CPU

注意 Processor type and features -> Processor family 选择成 K6/K6-II/K6-III 或者 K6-II/K6-III(gcc>31) 就行了,如果还不行 i586 最低标准应该可以通过了。(别告诉我你喜欢 i386 )

对了,bzImage 你是从哪儿拷贝出来的?编译后是在 /usr/src/linux/arch/i386/boot 下生成 bzImage,不会拷贝错了吧?!(应该不会。)

TOP