VirtualBox Ubuntu:/tmp 中没有足够的空间来解压 VBoxLinuxAdditions.run

VirtualBox Ubuntu:/tmp 中没有足够的空间来解压 VBoxLinuxAdditions.run

我已经在 Oracle Virtual Box 上使用 Ubuntu 一段时间了。最近,我将硬盘从 8GB 调整为 16GB,因为硬盘已满,而且由于某些原因,Guest Addition 不再工作。因此,我删除了旧的 Guest Additions,下载了 Guest Additions 4.2.12,但我无法安装它。以下是错误消息:

/media/isos$ sh ./VBoxLinuxAdditions.run
Verifying archive integrity... All good.
Uncompressing VirtualBox 4.2.12 Guest Additions for Linus
Not enough space left in /tmp (1024 KB) to decompress ./VBoxLinuxAdditions.run (8920 KB)
Consider setting TMPDIR to a directory with more free space.

请帮我修复这个问题。

答案1

当您调整驱动器大小时,分区不会变得更大。您需要调整分区大小。您可以使用 gparted 轻松完成此操作。

在终端中输入“sudo apt-get install gparted”,然后运行 ​​gparted,右键单击操作系统分区。您将看到一个“调整大小/移动”选项,选择该选项,然后将箭头拖过来以使用所有可用空间。

另外,您不应该在旧版本的 VirtualBox 中使用新的客户插件,版本应该匹配。

答案2

假设你已经拥有ext2/ext3/ext4它,那么这很容易。

用于mount查看你的分区/安装在哪个分区上(假设/dev/sda1

然后

sudo resize2fs /dev/sda1

就是您所需要的。它将文件系统扩展到分区的大小。您甚至可以在正在运行的系统上执行此操作(尽管准备好备份总是一个好建议 :-))

相关内容