找回密码
 注册
查看: 2516|回复: 23

debian的内核升级问题

[复制链接]
发表于 2002-12-23 00:44:24 | 显示全部楼层 |阅读模式
今天突然有升级内核的冲动~于是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的步骤,看了很多文章,就是到这里都略过~~郁闷啊~~~~~~~
发表于 2002-12-23 08:52:14 | 显示全部楼层
:-(  :-(  :-(  :-( 今年过年不开机,开机只用 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
回复

使用道具 举报

发表于 2002-12-23 08:55:13 | 显示全部楼层
我觉得与其去装什么 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
回复

使用道具 举报

 楼主| 发表于 2002-12-23 12:39:45 | 显示全部楼层
拜托,我装的是debian,从没有想过装gentoo
回复

使用道具 举报

发表于 2002-12-23 12:53:02 | 显示全部楼层
配置完lilo还要执行lilo命令重写引导扇区啊------希望你没有忘记。

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

使用道具 举报

 楼主| 发表于 2002-12-23 14:16:55 | 显示全部楼层
是用lilo -v吧~~~这些我都做了。
回复

使用道具 举报

发表于 2002-12-23 14:25:22 | 显示全部楼层
改用 grub 吧。
我还有个不错的 Debian Grub 开机画面可以送你呢 ;)

我感觉是核心的问题,我想 lilo 的配置很简单,应该不是它的问题吧。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2002-12-23 15:25:32 | 显示全部楼层

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


  

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

使用道具 举报

发表于 2002-12-23 19:31:36 | 显示全部楼层
你没有选择正确的CPU
回复

使用道具 举报

发表于 2002-12-23 19:47:12 | 显示全部楼层
[quote:0cf5954c8d="Kuye"]
2.4.20 支持 nvidia 卡吗?
[/quote]
支持。
回复

使用道具 举报

发表于 2002-12-23 19:56:14 | 显示全部楼层
[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
回复

使用道具 举报

 楼主| 发表于 2002-12-23 21:00:28 | 显示全部楼层
对啊~我的cpu是k6-2 呵呵~~~~
回复

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2002-12-23 22:26:54 | 显示全部楼层
k6-2是不是不能编译内核?还是在哪方面需要注意??
回复

使用道具 举报

发表于 2002-12-24 05:58:19 | 显示全部楼层
[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,不会拷贝错了吧?!(应该不会。)
回复

使用道具 举报

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

本版积分规则

GMT+8, 2025-2-5 21:56 , Processed in 0.045657 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

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