当空间不足时,apt 和 yum 都会尝试安装内核升级,但会失败,导致最新内核无法启动

当空间不足时,apt 和 yum 都会尝试安装内核升级,但会失败,导致最新内核无法启动

apt我在 ubuntu 和yumcentos 7 上 遇到过这个问题。

再加上许多 Linux 安装指南都指出“/boot 分区只需要几百 Mb”,这只是一个小灾难。如果你知道自己在做什么,这是可以恢复的,但对于不知道 /boot 中哪些文件可以手动删除的人来说,这是一个大问题。

即使删除旧内核,在几个月的每周内核更新之后也会出现某种累积,这样 /boot 最终会变得太满而无法安装更多更新,而不会出现这种故障。甚至减少到 1 个内核。

除了明显地将/boot分区设置为 500-1000Mb 以提供一些喘息空间之外,还有什么方法可以防止这种情况发生?

相关内容