admin管理员组文章数量:1531281
2024年6月9日发(作者:)
Ubuntu 系统中删除多余的启动项
inux/Ubuntu系统用的时间久了,经常会有一些系统更新,除了一些系统补丁、工具
补丁、工具升级之外,内核也经常对一些问题进行修改升级,这样就会产生一些新的内核,
我们更新了新的内核后,就会自动帮我们添加到开机启动菜单选项中,那些旧的内核启动项,
对于我们来说已经没有用了,可以删除,删除后可以让我们在开机的时候能快速的选择要启
动的菜单项,同时也能清理出一些磁盘空间出来,小编下面就来分享如何删除多余的内核启
动菜单项。
方法一:
使用root账户进入ubuntu,找到/boot/grub/文件,先将其属性改为读写,之
后打开文件,仔细看看就能发现多余的启动项信息,将你不要的启动项删掉,保存退出。记
得再将文件属性改回来。
也可以这样:
使用命令 sudo chmod +w /boot/grub/,将文件的属性改为可写。
修改之后,再用命令:sudo gedit /boot/grub/修改。
以上的方法,只是将启动项中的信息抹掉了你不想要的一部分,并未从根本上删除那些内核,
如果想删除掉不需要的内核,可以采用以下方法:
首先输入命令查看已安装内核:dpkg --get-selections|grep linux
之后输入命令如:sudo apt-get remove linux-headers-2.6.32-21-generic 来删除你不
需要的内核。
方法二:
每当Ubuntu升级到新的版本后,grub会自动调整开机启动菜单的顺序,把新的内核放在
启动菜单的开始,但不会删除旧的内核版本。这样,当Ubuntu的升级次数一多,启动菜
单中将变得非常臃肿。而且那些旧版本的内核基本不会用,不如删除之。通常的解决方案如
下。
1.找出系统已经安装的内核版本,在终端里输入命令:
dpkg –get-selections | grep linux-image
然后会显示系统中已安装的内核,例如:
linux-image-3.11.0-12-generic install
linux-image-3.11.0-18-generic install
linux-image-extra-3.11.0-12-generic install
linux-image-extra-3.11.0-18-generic install
linux-image-generic install
2.卸载旧的内核版本,在终端里输入命令:
sudo apt-get remove linux-image-3.11.0-12-generic
linux-image-extra-3.11.0-12-generic
这样就卸载掉了。
最近又看到用正则查找并卸载的方式,更为轻松:
执行
sudo aptitude purge ~ilinux-image-.*\(\!`uname -r`\)
或者是
sudo apt-get purge ~ilinux-image-.*\(\!`uname -r`\)
版权声明:本文标题:Ubuntu删除多余的启动项的方法 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1717875784a620007.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论