vmware如何压缩ext4格式的虚拟硬盘空间?

本文介绍了如何在VMware中有效地压缩使用ext4文件系统的虚拟硬盘空间,通过磁盘清理、文件系统优化和使用专业工具等步骤,实现节省虚拟机磁盘空间。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

大家知道,vmware若使用动态增加虚拟硬盘的方式,在使用一段时间后,虚拟硬盘会变得越来越大,

此时我们可能会尝试去删除一些文件,可是当我们删除文件后会发现:实际使用的空间是变小了,但是真正占用

的硬盘物理空间并没有真正被释放出来。

 

值得高兴的是,vmware提供了vmware-vdiskmanager.exe工具,可以用来压缩(或者说释放)未使用的虚拟硬盘空间。

一般情况下,我们使用如下步骤就可以压缩虚拟硬盘空间了:

1、停止虚拟机
2、cd "C:/Program Files/VMware/VMware Workstation"
3、vmware-vdiskmanager.exe -k path/to/your/VirtualDisk.vmdk

 

 

 

不幸的是,目前的vmware提供的vmware-vdiskmanager.exe工具不能很好地压缩ext4格式的文件系统(ext4是一种日志文件系统,

ubuntu默认采用该格式的文件系统,在系统突然掉电时可以保护我们的系统不会crash)。若你的系统的文件系统格式是ext4格式,

则需要采用如下操作方式才可顺利对虚拟硬盘进行压缩:

 
1、sudo apt-get clean
2、sudo dd if=/dev/zero of=/0bits bs=20971520
3、sudo rm /0bits
4、停止虚拟机
5、cd "C:/Program Files/VMware/VMware Workstation"
6、vmware-vdiskmanager.exe -k path/to/your/VirtualDisk.vmdk
 
经过上述6个步骤后,你的系统是否变“苗条”了许多呢?
压缩完成后,第一次启动系统可能会出现gnome错误。没关系,停止虚拟机,再重新start后就恢复正常啦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值