VmWare 中的 Ubuntu 显示磁盘空间不足

VmWare 中的 Ubuntu 显示磁盘空间不足

我有一个 vmware,里面安装了 ubuntu 20.04。最初我为虚拟机分配了 180GB 的磁盘空间。但在我的 ubuntu 操作系统中,我收到一条错误消息,提示磁盘空间不足。我很确定我没有 180GB 以下的空间。以下是命令df -h和 ubuntu 中应用程序“磁盘使用情况分析器”的一些图像。

DF-H

磁盘使用情况分析器

在此处输入图片描述

我为这个虚拟机分配了 16GB 的内存,但我不知道为什么会显示空间不足。说实话,如果我计算一下我使用的所有空间,那么在 180GB 中大约只有 20GB 或 25GB。

答案1

大文件占用空间

这可能是由于大型文件占用了虚拟机空间而导致的问题。在这种情况下,检查磁盘使用情况使用du或磁盘使用情况分析器。

通过运行启动磁盘使用情况分析器来su查看所有目录可能会很有用sudo baobab

在此处输入图片描述

磁盘分区不正确

这也可能是 VMware Host 分配了 Guest Ubuntu OS 无法识别的磁盘空间的问题。

该命令lsblk将显示分区的大小。这里,VMware Host 认为 中有 80GB sda,但 Ubuntu OS 只使用了 20GB sda5

在此处输入图片描述

在这种情况下,可以扩展分区以充分利用未分配的空间。该工具gparted可用于查看和调整分区大小:

  1. sudo apt-install gparted
  2. sudo gparted
  3. 右键单击分区并调整为新的大小
  4. 接受改变

笔记:下面的照片来自调整分区大小,因为我之前没有截取屏幕截图。

在此处输入图片描述

调整大小后,该部分应该占据所需的空间。

在此处输入图片描述

相关内容