分页: 1 / 1

升级ubuntu系统后多出两个系统启动项的????

发表于 : 2008-03-17 9:58
wewe12
安装的7.04,进行更新后,进入grub后发现多了两个启动
原来的应该是2.6.20-15-generic
现在多了一个2.6.20-16-generic 和一个恢复模式启动项
怎么将那个低版本的启动项消除? :shock: :shock:
5楼是完整答案

发表于 : 2008-03-17 10:30
dbzhang800
敢不敢先搜索?

发表于 : 2008-03-17 13:45
jimhu
dbzhang800 写了:敢不敢先搜索?
其实搜索关键词方面的提取还是蛮有难度的。

在终端中输入:

代码: 全选

sudo gedit /boot/grub/menu.1st
然后在新打开的文本编辑器里面修改这个文件就好了。
title Ubuntu 7.10, kernel 2.6.22-14-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=56474f1f-2245-4429-9df2-ec7661c5acc0 ro quiet splash locale=zh_CN
initrd /boot/initrd.img-2.6.22-14-generic
quiet

title Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=56474f1f-2245-4429-9df2-ec7661c5acc0 ro single
initrd /boot/initrd.img-2.6.22-14-generic

title Ubuntu 7.10, memtest86+
root (hd0,0)
kernel /boot/memtest86+.bin
quiet
把上面代码里面多余的内核项目删除就可以了。[/code]

发表于 : 2008-03-17 17:43
wewe12
jimhu 写了:
dbzhang800 写了:敢不敢先搜索?
其实搜索关键词方面的提取还是蛮有难度的。

在终端中输入:

代码: 全选

sudo gedit /boot/grub/menu.1st
然后在新打开的文本编辑器里面修改这个文件就好了。
title Ubuntu 7.10, kernel 2.6.22-14-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=56474f1f-2245-4429-9df2-ec7661c5acc0 ro quiet splash locale=zh_CN
initrd /boot/initrd.img-2.6.22-14-generic
quiet

title Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=56474f1f-2245-4429-9df2-ec7661c5acc0 ro single
initrd /boot/initrd.img-2.6.22-14-generic

title Ubuntu 7.10, memtest86+
root (hd0,0)
kernel /boot/memtest86+.bin
quiet
把上面代码里面多余的内核项目删除就可以了。[/code]

代码: 全选

sudo gedit /boot/grub/menu.1st
汗,写错了,1st 和lst!!!!

发表于 : 2008-03-18 1:46
chinesejerry
升级内核以后可以把老内核删掉,用新立得就行,这样开机时原来的两项就没有了

发表于 : 2008-03-18 3:45
wavydoom
#删除linux旧内核
uname -a  #使用这个命令可以查看当前系统使用的内核。
dpkg --get-selections|grep linux #列出当前内核。带image的则是已经安装的内核,可以用以下命令卸载:
sudo apt-get remove linux-image-2.6.24-11-generic #其中 linux-image-2.6.24-11-generic 为版本号,输全