LinuxSir.cn,穿越时空的Linuxsir!

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

新手升级内核,没新内核的启动项?帮看看,谢谢!!(已解决)

[复制链接]
发表于 2006-5-19 18:26:05 | 显示全部楼层 |阅读模式
http://debian.cn99.com/debian-cd/
是从上面下载的:debian-31r0a-i386-ne..> 10-Jun-2005 00:08   108M
装的是基本系统,其它什么软件都没装,用pppoeconf 上网,把源改为 sid  
用:# apt-get install linux-image-2.6.16-1-686   升级内核。

遇到提问就是按“Y”回车,一路下来,没什么问题。
现在就是没有新内核的启动项,怎样修改grub和 lilo 进2.6.16-1-686  内核????


# apt-get install kernel-image-2.6.16-1-686
用这个命令出错不能下载。

# apt-get install linux-image-2.6.16-1-686
用这个就行,是怎么会事??
发表于 2006-5-19 18:32:38 | 显示全部楼层
kernel != linux kernel

按理说内核包的postinst脚本会调用update-grub更新menu.lst的,你的问题不知出在何处,试着手动运行update-grub命令。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-19 19:25:50 | 显示全部楼层
# update-grub
-bash:update-grub:command not found
出错??

会不会是只装基本系统,不装其软件不行呢??
回复 支持 反对

使用道具 举报

发表于 2006-5-19 19:37:39 | 显示全部楼层
# dpkg -S `which update-grub`
grub: /sbin/update-grub

你安装了grub吧,否则怎么引导系统的?但这个命令怎么没有呢?先重装一遍grub吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-19 20:21:54 | 显示全部楼层
我装的是双系统:windowsXP和Debian.
是装了grub的,是用grub引导系统的.
回复 支持 反对

使用道具 举报

发表于 2006-5-19 20:26:57 | 显示全部楼层
ls /sbin/update-grub,如果没有这个命令,那真是有问题了,必须重装grub。
回复 支持 反对

使用道具 举报

发表于 2006-5-19 21:17:22 | 显示全部楼层
可以手动编辑啊

title Debian Linux  kernel xxx
root (hd0,x)
kernel /boot/vmlinuz-xxxx root=/dev/hday
initrd /boot/initrd.img-xxxx

x为boot所在分区,hday为/分区(如果/boot在/分区下也可以不写参数root=/dev/hday)
xxx为你安装的新内核版本号(具体可到/boot下查看).
回复 支持 反对

使用道具 举报

发表于 2006-5-19 21:27:20 | 显示全部楼层
如果这个命令没有的话,还是建议重装grub,否则每次升级内核,都要手动编辑,岂不讨厌。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-20 00:59:40 | 显示全部楼层
# apt-get install   grub
# update-grub

已解决,谢谢!
回复 支持 反对

使用道具 举报

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

本版积分规则

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