Ubuntu Filesystem.root 磁盘空间不足

Ubuntu Filesystem.root 磁盘空间不足

我的 Ubuntu 安装总是磁盘空间不足,我想在不重新安装/丢失数据的情况下解决这个问题(这是我上课用的笔记本电脑,我所有的开发环境都在运行,所以我不想重新设置一切)。我看到一些与此相关的其他问题,但我不确定解决方案对我的系统或设置有多具体。

$ lsblk
sda      8:0    0 465.8G  0 disk 
├─sda1   8:1    0   100M  0 part /boot/efi
├─sda2   8:2    0    16M  0 part 
├─sda3   8:3    0 203.6G  0 part /media/calvin/967071017070E8FF
├─sda4   8:4    0 238.2G  0 part /media/calvin/Linux
├─sda5   8:5    0   499M  0 part 
└─sda6   8:6    0  23.4G  0 part /var/snap/firefox/common/host-hunspell
$ df -h
Filesystem      Size  Used Avail Use% Mounted on
tmpfs           1.6G  2.6M  1.6G   1% /run
/dev/sda6        23G   22G  431M  99% /
tmpfs           7.8G  425M  7.4G   6% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
/dev/sda1        96M   31M   66M  32% /boot/efi
/dev/sda4       239G   97M  239G   1% /media/calvin/Linux
/dev/sda3       204G   37G  168G  18% /media/calvin/967071017070E8FF
tmpfs           1.6G  8.1M  1.6G   1% /run/user/1000

磁盘使用情况分析截图: https://i.stack.imgur.com/Gxblf.png

我遇到过类似的问题: 尽管“home”中有足够的空间,但文件系统根目录上的磁盘空间不足

有人能告诉我解决此问题的最佳/正确方法吗?如果我能提供更多有用的信息,请告诉我。

答案1

最低限度Ubuntu Desktop 的系统要求根文件系统需要 25GB 的空间。

您当前的根分区为 23GB。这不足以满足最低要求。

您还有其他几个具有可用空间的分区,但是这些可用空间无法被您的根文件系统利用,因为该空间位于不同的分区上。

您应该确保备份正确无误,然后重新对磁盘进行分区,这将删除所有数据。然后重新安装操作系统。

尽管最低要求是 25GB,但如果您不想再遇到此问题,分配更多空间是明智之举。根据您使用系统的方式,这 25GB 很容易就用完了。

您无需添加任何额外分区来安装 Ubuntu。如果需要,安装程序将创建其他分区。

如果您不打算与此设备上安装的任何其他操作系统共享数据,那么创建数据分区可能不是一个好主意,如果您这样做的唯一原因是为了组织。使用文件夹用于组织,而不是分区。这将确保可以有效利用可用空间。否则,分区会对空间的使用方式产生严格、不灵活的限制。如果您不确定,请使用默认安装选项。

答案2

您只有一个 23 GB 的根分区(类似于 Windows 中的 C 盘。它是存储 Ubuntu 中所有软件的地方),这是不够的。

备份重要文件,重新划分驱动器,为根分区留出至少 50 GB 的空间,然后在那里重新安装 Ubuntu。

答案3

仅供任何遇到类似问题的人参考,我能够使用 Gparted Live USB 解决这个问题: https://gparted.org/liveusb.php

除非您精通技术并且坚决反对重新安装 Ubuntu,否则我不建议您采用这种方式,因为这有点麻烦,但如果您按照说明创建 Live USB(我发现在 Windows 上创建 USB 比在 Ubuntu 上更容易),然后从 Ubuntu 机器上的 Live USB 启动,然后按照 Gparted 的设置说明进行操作,您可以随意移动/调整根分区和未分配空间分区的大小。我认为这种方法有点冒险,但我对结果很满意。

相关内容