首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >充满内核的/boot -删除什么?

充满内核的/boot -删除什么?
EN

Unix & Linux用户
提问于 2016-12-28 14:05:41
回答 2查看 7K关注 0票数 8

我们有一些Ubuntu 16.04服务器。自16.04以来,unattended-upgrades自动启用,/boot是一个单独的分区。由于自动安全更新,新内核的引导分区正在耗尽空间。

我们无法重新启动系统(出于可用性原因),因此机器仍在使用倒数第二个内核。

我应该移除哪些内核?除了现在,最古老的和最新的?

你们有什么建议吗?

我还注意到最新的内核具有“半配置”状态。这个内核可能无法工作,所以我应该删除这个内核并使用一个旧的内核吗?

dpkg -l | grep linux-image的输出:

代码语言:javascript
复制
ii  linux-image-4.4.0-21-generic --> old kernel
ii  linux-image-4.4.0-34-generic --> current kernel
ii  linux-image-4.4.0-36-generic --> new kernel
ii  linux-image-4.4.0-38-generic --> new kernel
ii  linux-image-4.4.0-42-generic --> new kernel
ii  linux-image-4.4.0-45-generic --> new kernel
ii  linux-image-4.4.0-47-generic --> new kernel
ii  linux-image-4.4.0-51-generic --> new kernel
ii  linux-image-4.4.0-53-generic --> new kernel
iF  linux-image-4.4.0-57-generic --> new kernel
EN

回答 2

Unix & Linux用户

发布于 2016-12-28 16:05:30

要清除旧内核,可以使用purge-old-kernels命令行工具。

这个程序将从系统中删除旧的内核和头包,释放磁盘空间。它永远不会删除当前运行的内核。默认情况下,它将至少保留最新的2个内核,但是用户可以使用-- latest参数覆盖该值。任何附加参数都将直接传递给apt-get

要安装purge-old-kernels,请运行:

代码语言:javascript
复制
sudo apt install byobu

代码语言:javascript
复制
sudo apt install bikeshed

为了保持最新的n内核运行:

代码语言:javascript
复制
sudo purge-old-kernels --keep n

e,g: n=2

代码语言:javascript
复制
sudo purge-old-kernels --keep 2

更新grub

代码语言:javascript
复制
sudo update-grub
票数 7
EN

Unix & Linux用户

发布于 2016-12-28 14:38:45

对于Ubuntu,Grub2会自动显示最新内核并隐藏旧内核。如果您想看到它们,您可以在引导时按Shift键。

因此,在删除旧内核之前,使用最新的可用内核进行引导(默认情况下,grub2在引导中加载它)。要检查正在使用的内核,可以使用以下命令:

代码语言:javascript
复制
uname -r

建议保留至少两个或三个内核,包括最新的内核。原因是,如果出现无法使用最新内核启动的情况,则至少还有一个/两个内核需要启动。

若要删除旧内核,请打开终端并检查当前内核:

代码语言:javascript
复制
uname -r 

然后列出系统上所有已安装的内核。

代码语言:javascript
复制
dpkg --list | grep linux-image 

查找所有低于当前内核的内核。运行下面的命令以删除所选内核:

代码语言:javascript
复制
sudo apt-get purge linux-image-x.x.x.x-generic 

最后,运行下面的命令来更新grub2

代码语言:javascript
复制
sudo update-grub2 

重新启动你的系统。

票数 4
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/333275

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档