很多用户一般都会选择Windows + Ubuntu的双系统。用得时间久了,随着Ubuntu内核的不断升级,开机启动菜单会变得越来越臃肿。下面简单介绍一下如何删除开机启动菜单多余的内核(旧版本),以及如何调整不同操作系统的启动顺序。
Ubuntu是由grub引导启动的。每当Ubuntu升级到新的版本后,grub会自动调整开机启动菜单的顺序,把新的内核放在启动菜单的开始,同时也不会删除久的内核版本。这样,当Ubuntu的升级次数一多,启动菜单中将变得非常臃肿。而且那些旧版本的内核基本不会用,不如删除之。解决方案如下:
1.找出系统已经安装的内核版本,在终端里输入命令:
dpkg –get-selections | grep linux-image
然后会显示系统中已安装的内核,例如:
linux-image-2.6.38-10-generic
linux-image-2.6.38-8-generic
linux-image-2.6.35-22-generic
linux-image-generic
2.卸载旧的内核版本,在终端里输入命令:
sudo apt-get remove linux-image-2.6.35-22-generic
上面命令和含义是:
dpkg –get-selections [<表达式> …] 把已选中的软件包列表打印到标准输出;
grep linux-image 匹配查找;
uname -a 查看已安装的linux内核版。
这样,旧的内核版本就删除了。
还能最简单的实现更换系统内核
1.查看当前系统内核
一般 ssh 登录信息页就可以看到内核信息了,比如窝是:
Welcome to Ubuntu 14.04.2 LTS (GNU/Linux 3.16.0-36-generic i686)
或者使用 uname -r
查看
2.安装新内核
锐速支持的内核可以在这里查看,窝要安装的是 3.13.0-24-generic
$ sudo apt-get install linux-image-extra-3.13.0-24-generic
3.卸载其他内核
查看系统现有内核
$ dpkg -l|grep linux-image
卸载列出的其他内核:
$ sudo apt-get purge linux-image-3.16.0-36-generic linux-image-extra-3.16.0-36-generic
4.更新 grub 系统引导文件并重启
$ sudo update-grub $ sudo reboot
不出意外的话重启后启用的就是新的内核了~
4 条评论
谢谢博主的分享
从百度点进来的,支持一下,希望站长您多出一些好文章。
谢谢博主的分享
非常实用的分享,收藏了