当前位置:首页 > 虚拟机 > 正文

虚拟机占空间越来越大怎么办


一、ubuntuvmware虚拟机越来越大怎么办最近虚拟机空间又暴涨了,只好压缩空间,但是这个方法还是比较麻烦,所以又尝试了一次。执行以下两条命令:
由于我的工作需要(作为一名程序员),我需要在我的Windows计算机上安装一个Ubuntu虚拟机。虚拟机磁盘的大小是动态分配的。有一天,我突然发现我的虚拟机占用了我本地磁盘空间超过40G。检查虚拟机内部,确保实际使用的磁盘为7.6G。马杜,这是怎么回事?!!
使用官方的磁盘碎片整理和压缩没有效果。什么!!!我们来抱怨VMware吧。你能开发零食软件吗?。。光盘更便宜,但仍然很值钱。
希望这篇文章对一些朋友有所帮助。如果您有任何疑问,也可以通过留言的方式进行交流。当然,如果有更好的方法,我也愿意分享。
参考链接:


二、如何减小vmware虚拟机硬盘空间VMware是目前最好的虚拟机软件,可以用来轻松地同时运行多个系统。尤其是那些需要多个系统来完成不同功能的人是最好的选择。以下是有关使用VMware虚拟机的一些技巧。本文介绍如何为Vmware动态分配硬盘。
vmware占用的硬盘空间只增不减。即使删除文件,占用的硬盘空间也不会被删除。使用了一段时间后,我发现空间不足了。解决办法:
方法一:将*文件的一部分剪切到其他盘符。
使用ultraEdit打开Debian_,您将看到文件列表。将剪切好的文件放回原处。只需启动虚拟机即可。
此方法不释放空间。
方法二:虚拟机安装VMwareTools即可使用该功能虚拟Windows系统在控制面板中有VMwareTools项。
打开后可以看到Shrink栏选择要压缩的分区,点击Prepare准备压缩。虚拟机系统中完成压缩设置后,会跳回真实操作系统,出现进度框,表示正在压缩虚拟机文件,压缩工作已完成。
对于虚拟Linux/FreeBSD系统,可以使用vmware-toolbox。在Linux中安装vmware-tools,然后在命令行点击vmware-toolbox,选择strike
注意:这种方法必须保证你当前的磁盘空间>=要strike的虚拟机的大小。所以如果你当前的磁盘空间不够,可以用这种方法将一些文件移动到另一个磁盘上,然后再次抓取,最后将移动的文件移回来。
方法三:在vmware安装目录下,有vmware-vdiskmanager
这是我在windows下经常使用的方法。通常需要几分钟才能完成。
关闭客户端并进入主机命令行:
vmware-vdiskmanager-k*.vmdk
注意:*这是虚拟机的vmdk文件的文件名,还包括路径,如:
-k"G:\mivm\net\"
执行过程会显示进度,完成后会提示:
收缩:100%完成。
收缩成功完成。
但是减少的空间并不算太多。
压缩功能有一些限制,例如不能在预先分配空间的虚拟机上使用、不能有快照、只能压缩分区,不能压缩物理磁盘等。详细信息请参阅用户手册。另外,查看帮助时,应单击帮助菜单中的“用户手册”,而不是“帮助主题”。