当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 8 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 求助:怎样删除grub里多余的内核选项(问题比较特殊)
帖子发表于 : 2012-01-14 15:22 
头像

注册: 2010-11-30 21:28
帖子: 17
送出感谢: 3
接收感谢: 0 次
已经看过一些关于grub的教程和帖子了,但是感觉没有我这种特殊情况的。
update-grub时候,有这么几行。
引用:
Found linux image: /boot/vmlinuz-3.2.0-8-generic-pae
Found initrd image: /boot/initrd.img-3.2.0-8-generic-pae
Found linux image: /boot/vmlinuz-2.6.38-020638-generic
Found initrd image: /boot/initrd.img-2.6.38-020638-generic
Found linux image: /boot/vmlinuz-2.6.38-13-generic-pae
Found initrd image: /boot/initrd.img-2.6.38-13-generic-pae

其中2.6.38-020638-generic是很久以前手动装的,后来已经卸载了,在新立德里查了,没有这一项了,
但是不知道为什么在/boot还有这个文件。
虽然可以用grub-customizer让这项在启动时候不显示,但是每次更新后都还会出来,感觉很烦人。

问题:
这两个带2.6.38-020638-generic的文件是什么文件?vmlinuz是内核镜像?嘛用途?
怎么清除这两个文件?
方便的话,能否猜测一下是啥原因造成的?(或许和升级有关?我现在用的1104是升级上来的,2.6.38-020638-generic是升级前安装的。)
谢谢

PS
我不是学计算机专业的,对linux的理解也不是很深,只是偶尔喜欢折腾一下ubuntu。


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 求助:怎样删除grub里多余的内核选项(问题比较特殊)
帖子发表于 : 2012-01-14 15:39 
头像

注册: 2007-09-16 8:29
帖子: 14253
送出感谢: 172
接收感谢: 272
手动删除/boot /boot/vmlinuz-2.6.38-020638-generic和/boot/initrd.img-2.6.38-020638-generic,然后再update-grub,也许能好。


_________________
闻到死太贵, 麦克价更高。 有了笨笨兔, 二者皆可抛。
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 求助:怎样删除grub里多余的内核选项(问题比较特殊)
帖子发表于 : 2012-01-14 15:53 
头像

注册: 2010-11-30 21:28
帖子: 17
送出感谢: 3
接收感谢: 0 次
ljj_jjl2008 写道:
手动删除/boot /boot/vmlinuz-2.6.38-020638-generic和/boot/initrd.img-2.6.38-020638-generic,然后再update-grub,也许能好。

会不会有什么问题?或者出意外?
有没有什么预防措施要做?
主要我也不知道这俩文件到底是什么东西,哪里会用到。
如果不小心把系统搞崩溃了,就麻烦大了,划不来。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 求助:怎样删除grub里多余的内核选项(问题比较特殊)
帖子发表于 : 2012-01-14 16:00 
头像

注册: 2007-09-16 8:29
帖子: 14253
送出感谢: 172
接收感谢: 272
sanchor 写道:
ljj_jjl2008 写道:
手动删除/boot /boot/vmlinuz-2.6.38-020638-generic和/boot/initrd.img-2.6.38-020638-generic,然后再update-grub,也许能好。

会不会有什么问题?或者出意外?
有没有什么预防措施要做?
主要我也不知道这俩文件到底是什么东西,哪里会用到。
如果不小心把系统搞崩溃了,就麻烦大了,划不来。

估计不会有问题。
安全起见,还是移动到其他目录更好。
或者准备一个live cd或者live usb,万一有问题,可以用之回复。


_________________
闻到死太贵, 麦克价更高。 有了笨笨兔, 二者皆可抛。
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 求助:怎样删除grub里多余的内核选项(问题比较特殊)
帖子发表于 : 2012-01-14 16:19 
头像

注册: 2010-11-30 21:28
帖子: 17
送出感谢: 3
接收感谢: 0 次
ljj_jjl2008 写道:
sanchor 写道:
ljj_jjl2008 写道:
手动删除/boot /boot/vmlinuz-2.6.38-020638-generic和/boot/initrd.img-2.6.38-020638-generic,然后再update-grub,也许能好。

会不会有什么问题?或者出意外?
有没有什么预防措施要做?
主要我也不知道这俩文件到底是什么东西,哪里会用到。
如果不小心把系统搞崩溃了,就麻烦大了,划不来。

估计不会有问题。
安全起见,还是移动到其他目录更好。
或者准备一个live cd或者live usb,万一有问题,可以用之回复。


谢谢了
等到闲了试试看。
:em01


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 求助:怎样删除grub里多余的内核选项(问题比较特殊)
帖子发表于 : 2012-01-14 22:35 
头像

注册: 2011-10-15 19:49
帖子: 65
送出感谢: 0 次
接收感谢: 0 次
先查询内核
命令:dpkg --get-selections | grep linux
然后像删除软件那样删除多余的内核文件
sudo apt-get remove (内核文件名)
最后再生成grub:sudo update-grub


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 求助:怎样删除grub里多余的内核选项(问题比较特殊)
帖子发表于 : 2012-05-12 12:18 

注册: 2008-10-31 15:41
帖子: 143
送出感谢: 0 次
接收感谢: 0 次
我也有同样的问题:
dpkg --get-selections|grep linux 的输出是:
libselinux1 install
libselinux1:i386 install
linux-firmware install
linux-generic install
linux-headers-3.2.0-24 install
linux-headers-3.2.0-24-generic install
linux-headers-3.3.5-030305 install
linux-headers-3.3.5-030305-generic install
linux-headers-generic install
linux-image-3.2.0-24-generic install
linux-image-3.3.5-030305-generic install
linux-image-generic install
linux-libc-dev install
linux-sound-base install
pptp-linux install
syslinux install
syslinux-common install
syslinux-legacy install
util-linux install

显示只有两个内核,但是 sudo update-grub 的输出却是:
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.3.5-030305-generic
Found initrd image: /boot/initrd.img-3.3.5-030305-generic
Found linux image: /boot/vmlinuz-3.3.3-030303-generic
Found initrd image: /boot/initrd.img-3.3.3-030303-generic
Found linux image: /boot/vmlinuz-3.3.2-030302-generic
Found initrd image: /boot/initrd.img-3.3.2-030302-generic
Found linux image: /boot/vmlinuz-3.3.1-030301-generic
Found initrd image: /boot/initrd.img-3.3.1-030301-generic
Found linux image: /boot/vmlinuz-3.3.0-030300-generic
Found initrd image: /boot/initrd.img-3.3.0-030300-generic
Found linux image: /boot/vmlinuz-3.2.11-030211-generic
Found initrd image: /boot/initrd.img-3.2.11-030211-generic
Found linux image: /boot/vmlinuz-3.2.9-030209-generic
Found initrd image: /boot/initrd.img-3.2.9-030209-generic
Found linux image: /boot/vmlinuz-3.2.0-24-generic
Found initrd image: /boot/initrd.img-3.2.0-24-generic
Found linux image: /boot/vmlinuz-2.6.38-14-generic
Found initrd image: /boot/initrd.img-2.6.38-14-generic
Found linux image: /boot/vmlinuz-2.6.38-13-generic
Found initrd image: /boot/initrd.img-2.6.38-13-generic
Found memtest86+ image: /boot/memtest86+.bin
done

显示有很多老的内核。怪异的是,我尝试了一下,还真能启动。
可是,在新立得和Tweak里面都找不到这些内核。


_________________
Ubuntu 12.04 Gnome 3


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 求助:怎样删除grub里多余的内核选项(问题比较特殊)
帖子发表于 : 2012-05-12 12:56 

注册: 2008-10-31 15:41
帖子: 143
送出感谢: 0 次
接收感谢: 0 次
我也是11.04 升级上来的。


_________________
Ubuntu 12.04 Gnome 3


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 8 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 0 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译