如何为 /boot 添加更多磁盘空间以供更新

如何为 /boot 添加更多磁盘空间以供更新

当我执行更新时,它通知我磁盘空间不足。

我有足够的硬盘空间,所以我只需要增加允许 ubuntu 用于操作系统和更新的分区的空间。

错误信息如下

The upgrade needs a total of 26.7 M free space on disk '/boot'. Please free at least an additional 10.5 M of disk space on '/boot'. Empty your trash and remove temporary packages of former installations using 'sudo apt-get clean

我已经完成了sudo apt-get clean,但仍然没有足够的空间。

我已经尝试过sudo apt-get autocleansudo apt-get update&sudo apt-get upgrade

在此处输入图片描述

答案1

我猜更新管理器正在尝试加载新内核/boot但空间不足,因此我们可以通过删除旧内核来释放空间。

首先,请务必小心。

让我们看看/boot分区里有什么——我将使用 Nautilus 作为超级用户从我的电脑中提供一个例子。

lkristie@TinMan:~$ sudo nautilus
[sudo] password for lkristie:

当我需要空间容纳新内核时,这就是我遵循的程序。

/boot当 Nautilus 出现时打开(下面的屏幕截图)。

注意标记的对象都是同一版本 - 删除它们;我建议这样做:释放您需要的磁盘空间就可以了。

如果你想在这里做一些家务,了解你决定做的事情的影响,如果你不确定,请阅读必读的内容采取任何行动。

利兰

在此处输入图片描述

答案2

GUI 也存在同样的问题。打开终端并输入我的三项:

sudo apt-get update; sudo apt-get dist-upgrade && sudo apt-get autoremove

这很有效(但我不知道为什么:o))。

答案3

我遇到了类似的问题,另一篇关于类似主题的帖子告诉我一个叫做 Ubuntu Tweak 的实用程序以及如何从终端安装它。它通过删除旧内核并释放大量空间解决了我的问题。

答案4

尝试:

sudo apt-get autoclean

删除旧的下载包。然后尝试安装更新:

sudo apt-get update && sudo apt-get upgrade

相关内容