我在动态VDI磁盘上的VirtualBox 4.2.4上运行Ubuntu 12.04,将其极限设置为实际ext4分区上的8gb,其中可用空间超过40gb。但是,VDI不会扩展到极限。8GB足以满足我的需求。
如何使剩余空间可用?/和.home中的可用空间为41kb。
我在动态VDI磁盘上的VirtualBox 4.2.4上运行Ubuntu 12.04,将其极限设置为实际ext4分区上的8gb,其中可用空间超过40gb。但是,VDI不会扩展到极限。8GB足以满足我的需求。
如何使剩余空间可用?/和.home中的可用空间为41kb。
Answers:
我通过在Windows 7主机上设置路径以包括VirtualBox安装目录来修复VirtualBox计算机(步骤):
接下来移到VirtualBox磁盘的目录(在username \ VirtualBox VM下),该目录来自(https://forums.virtualbox.org/viewtopic.php?f=7&t=52351)
从此处开始的重要步骤: 接下来在LiveCD(安装磁盘)上引导虚拟机(取自使用未分配空间扩展Ubuntu分区大小(交换在这两者之间进行))
我对此压力不足:
强烈建议在进行大小调整/移动/扩展操作之前备份所有重要文件。
为此,方法是删除交换分区,扩展所需的分区,然后重新创建交换分区。
交换分区仅在关闭交换后才能删除:
交换掉:sudo / sbin / swapoff -a交换掉:sudo / sbin / swapon -a
步骤:
注意:如果交换不是主硬盘驱动器,请参阅SwapFaq,了解如何激活交换分区
强烈建议在进行大小调整/移动/扩展操作之前备份所有重要文件。
在虚拟机中运行Ubuntu Gnome 15.04的Ubuntu 15.04上出现了相同的问题。看来,尽管它是“动态分配的存储”,但VirtuaBox并没有增加它,而我的内存已经降到了最后100MB,并且它不允许我通过软件更新进行更新。解决方案是通过终端执行更新。
sudo apt-get upgrade
这似乎迫使VirtualBox创建了额外的存储,更新开始后,它便免费跳至500MB。
dpkg -i
并apt-get update
收到有关空间不足的消息,但apt-get upgrade
在Ubuntu Gnome 16.04上工作
/tmp
将是tmpfs
-即存储在RAM中的文件系统。因此,除非您为VM分配了约800MB的可用RAM,否则不足以容纳ISO。
这可能不是您想要的:将ISO保存在“真实”目录(例如/home/<username>
)中,它应该可以正常工作。
它似乎与虚拟磁盘的增长无关,因为您应该从VirtualBox收到一条错误消息,告诉您它无法为虚拟磁盘分配更多的磁盘空间。
一些想法:
df -h
VM中的结果是什么?baobab
搜索来消耗所有/
空间。/tmp
甚至/
文件系统已满。文件系统不会自行扩展。什么df -h
告诉你?
尝试设置共享文件夹,这可能是解决您的问题的方法。
FOLDER_NAME
,并检查Auto mount
和make permanent
。/home/"your_user_name"/shared
sudo mount -t vboxsf "FOLDER_NAME" /home/"your_user_name"/shared
mount -t vboxsf "FOLDER_NAME" /home/"your_user_name"/shared" to the end of "/etc/rc.local" before "exit 0"
您可以使用这种简单的解决方案:在终端中键入以下命令
VBoxManage.exe modifyhd "path-of-your-disk" --resize 20000
您可以在VM / storage / yourVM.vbi的配置下找到磁盘的路径(右侧的路径)