删除重复的(?)linux 映像

删除重复的(?)linux 映像

当我配置grub时,我发现我有多个linux镜像,像这样 GRUB配置

我检查了uname -r命令,它显示4.15.0-62-generic

然后我/boot用 检查我的目录ls -l,结果是 启动目录

问题是:

  1. 我有多个 Linux(Elementary OS)吗?
  2. 如果是这样,如何删除重复项?
  3. 为什么当我使用 uname -r 检查时,它没有显示最新版本 (...-62-...) 而不是 (...-64-...) ?

答案1

/boot内核升级过程在安装新内核后保留旧内核以及附带的 ramdisk 和系统映射的情况并不罕见。如果内核升级失败,这允许使用 grub 选择不同的内核。如果您查看 grub 配置,您可能会发现默认值是您正在运行的任何内核,但是在引导时您看不到其他条目,即旧内核。

通常,您可以相当成功地混合和匹配内核。因此,如果您的新内核无法工作或由于某种原因,您可以启动旧内核,一切都可能正常。

答案2

如果您出于某种原因想要删除映像(安装失败、无法启动等),只需使用常规卸载命令,给出完整版本。该工具确实了解如何删除内核(以及任何辅助文件,修复配置以匹配),它在安装新内核时在幕后使用。应该有一个旋钮来控制要保留的内核数量,Fedora 保留了三个——效果很好。

相关内容