在使用 VMware Fusion 创建虚拟机时,分配给虚拟机的硬盘空间并不会立即占用宿主机的空间,而是根据虚拟机的实际需求动态申请。
经过长时间使用,VMware Fusion 占用宿主机的硬盘空间可能会大于虚拟机实际使用的空间。这是因为 VMware Fusion 只会向宿主机申请空间,而不会主动释放。此时,需要借助 VMware Tools 手动释放硬盘空间。
安装 VMware Tools
可以参考官方文档,或者也可以使用 apt 安装:
|
|
使用 VMware Tools Shrink 硬盘
运行以下 shell 脚本,释放虚拟机未使用的磁盘空间:
|
|