可能重复:
有没有办法删除/隐藏旧内核版本?
我已经在 PC 上使用双启动一段时间了,将 Ubuntu 与 Windows 7 一起使用。当 Ubuntu Linux 核心更新时(这种情况偶尔会发生),会发生一件非常令人不安的事情。它们被添加为 grub 菜单中的选项,因此,我的启动菜单现在如下所示:
Ubuntu, with linux 2.6.35-27 generic
Ubuntu, with linux 2.6.35-27 generic (recovery mode)
Ubuntu, with linux 2.6.35-25 generic
Ubuntu, with linux 2.6.35-25 generic (recovery mode)
Ubuntu, with linux 2.6.35-24 generic
Ubuntu, with linux 2.6.35-24 generic (recovery mode)
Ubuntu, with linux 2.6.35-22 generic
Ubuntu, with linux 2.6.35-22 generic (recovery mode)
Memory test
Windows 7
这非常烦人,因为我想默认加载窗口,但每次更新后它都会向下移动,我必须转到 grub 配置并更改默认选项。
我的问题:如何在 grub 菜单中摆脱旧版本的 Linux 并只保留最新版本?
答案1
我建议你不仅要保留最新内核,还要保留上一个内核。这样,如果你在某个时候发现最新内核存在问题,你仍然可以将系统“降级”到以前的稳定配置。
答案2
使用 Ubuntu Tweak 是删除旧内核映像最简单的方法。
这是一个教程http://www.ubunturoot.com/2010/03/how-to-remove-old-kernel-images-in-grub.html
答案3
简单的方法是去 synaptic 搜索未使用的内核
在您的案例中,搜索 2.6.35-25 & 24 & 22 并完全删除它们。您甚至可以使用uname
终端中的命令检查您正在使用的内核,并删除已安装的其他内核,或者您可以使用ailurus
或之类的软件ubuntu-tweak
来删除未使用的内核。
这askubuntu 上的帖子讨论了您的问题,并说管理 > 计算机管理员中的计算机管理员也可以解决问题。
答案4
安装启动管理器sudo apt-get install startupmanager
(grub、usplash 和启动画面的 GUI)。
在“启动选项”选项卡中选择默认操作系统,并在“高级”选项卡中选择要保留的先前内核条目数。您还可以根据自己的喜好调整许多其他选项...