LinuxSir.cn,穿越时空的Linuxsir!

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

我想这样从2.4.29升级到2.6.11

[复制链接]
发表于 2005-6-20 21:52:44 | 显示全部楼层 |阅读模式
我用了installpkg package方式升级内核不是很成功(没法上网,还有xterm没法用,2.4内核无法启动)
主要步骤如下
installpkg kernel-generic-2.6.11.11-i486-1.tgz
installpkg kernel-modules-2.6.11.11-i486-1.tgz
cd /boot
mkinitrd -c -k 2.6.11.11 -m reiserfs
修改/etc/lilo.conf
# Linux bootable partition config begins
image = /boot/vmlinuz-generic-2.6.11.11
  initrd = /boot/initrd.gz
  root = /dev/hda3
  label = SLK261111
  read-only
image = /boot/vmlinuz
  root = /dev/hda3
  label = SLK2429
  read-only
# Linux bootable partition config ends
# Windows bootable partition config begins
other = /dev/hda1
  label = Windows
  table = /dev/hda
# Windows bootable partition config ends

lilo
可以引导2.6,但由于有以上问题,所以想换种方式

步骤如下
make menuconfig
make
make modules_install
cp /usr/src/linux/System.map /boot/System.map-2.6.11
cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-2.6.11
然后编辑 /etc/lilo.conf
增加如下内容
image=/boot/vmlinuz-2.6.11
label=Linux-2.6.11
read-only

存盘后执行
lilo -v
reboot


不知道这样有没有什么问题,没
请???????????
发表于 2005-6-20 22:48:37 | 显示全部楼层
第一个顶......
回复 支持 反对

使用道具 举报

发表于 2005-6-20 23:18:09 | 显示全部楼层
一个步骤:
$ make menuconfig all modules_install install

问题并没有说明啊?难道未使用initrd.img吗?

不过为何要用LILO呢,现在都用GRUB了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-20 23:46:21 | 显示全部楼层
问题已经说名了
slk是默认lilo的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-21 18:47:32 | 显示全部楼层
怎么没人回了
难道大家都在忙???????????///
回复 支持 反对

使用道具 举报

发表于 2005-6-21 21:27:57 | 显示全部楼层
如果想自己编译内核,需要先安装内核源代码。编译内核的帖子论坛里面有很多,自己搜索一下吧。
回复 支持 反对

使用道具 举报

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

本版积分规则

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