删除grub里旧的启动项

作者:小鱼的互联网观察 发布时间:January 15, 2011 分类:技术

每次对linux的kernel进行更新后,grub的启动选项里将出现新的启动项kernel版本,而旧的版本却没有被删除。搜索了一下发现,更新的kernel并不是完全覆盖原来旧的kernel。为了给grub瘦身,我在byr上发帖询问了一下。修改grub只要:

sudo gedit /boot/grub/grub.cfg

打开grub.cfg,删除里面老的kernel。可以看到就是这个文件决定着开机的启动项。只要删除那些较旧版本的kernel的那段代码就ok了。

但是这也没有删除之前旧的kernel啊,继续Google。删除旧的kernel,只用一段简单的命令:

sudo aptitude purge ~ilinux-image-.*\(\!`uname -r`\)

这个命令将自动寻找老的kernel,并询问是否删除。删除旧的kernel后,还会自动生成新的grub.cfg文件。也就是说,只用这一句代码,不仅删除了老的kernel,还修改了grub。很方便,很强大!

标签: 删除grub里旧的启动项

互联网观察
删除grub里旧的启动项
本文地址:https://tianmeng.org/archives/261/

相关文章

  • 无相关文章
文档信息

仅有一条评论 »

  1. free software download free software download February 13th, 2011 at 10:37 am

    i cognate it 删除grub里旧的启动项  |  互联网观察 very lately im your rss reader

网站地图 京ICP证030173号