我有一台 Windows 10 机器,安装了 VirtualBox v5.0.16 r105871。我试图在这台机器上托管 Ubuntu 14.04.4 操作系统,以便安装和运行机器人操作系统 (ROS)。以下是一些显示我的设置的屏幕截图:
ROS 桌面的初始安装需要大约 1.5GB,因此我为 Ubuntu 操作系统分配了 4GB 的空间。在安装过程中,内存不足。这是终端的屏幕截图:
于是我进入系统监视器进行检查。但一切看起来都很好 - 我还有 4 GB 空间,还有 3 GB 空间需要使用:
我按照 ROS Indigo 安装站点上的安装说明操作,直到到达此处,但还是卡住了。我高度怀疑这与 ROS 无关,如果我能让 Ubuntu 操作系统识别磁盘的所有 4GB,这个问题就可以解决,但我似乎没有摆弄正确的控件。
如能得到任何帮助或指导,我们将不胜感激,提前致谢!
答案1
我觉得你搞混了磁盘空间和记忆。你用完了磁盘空间,这是你在第一张截图中强烈建议的。你并没有用完记忆,如第二张屏幕截图所示。
df -hT
将报告文件系统磁盘空间使用情况。您可以确定哪个文件系统已填满(最有可能/
)。
您可以使用 (GNOME 磁盘使用情况分析器) 来直观地看到哪些东西占用了这么多磁盘空间baobab
,它可能已经内置在 Ubuntu 14.04 中。
如果您无法删除其他任何内容,则应该将 Ubuntu 安装在更大的磁盘上或更有效地对磁盘进行分区。有多种方法可以调整现有安装的大小,但这是一个比本答案范围更广的主题。