问题
vmware 占用硬盘空间只增大不减少。即使删除虚拟机系统里面的文件,占用宿主机的硬盘空间也不释放。导致虚拟机越来越大!
方法一:
运用虚拟机自带的磁盘整理工具来进行磁盘清理!
1、“虚拟机”->“设置”(注意:需要虚拟机出于关机状态)
或者
2、“虚拟机”->“管理” ->”清理磁盘”
方法二
将现有虚拟机完整克隆为一个新的虚拟机会小很多。
“虚拟机”->“管理”—>“创建完整克隆”
方法三
在vmware的安装目录下,有一个vmware-vdiskmanager
命令: vmware-vdiskmanager.exe -k "E:\vms\winxp.vmdk"
执行过程会显示进度,完成后会提示:
Shrink: 100% done.
Shrink completed successfully.
注意:
(有些参数使用时不可以有虚拟机快照)
可以根据VMware-vdiskmanager.exe –help帮助文档来选择自己的参数,如
-d defragment the specified virtual disk. Only local virtual disks may be defragmented.
-k shrink the specified virtual disk. Only local virtual disks may be shrunk.