二手电器收购:vmware如何压缩ext4格式的虚拟硬盘空间

来源:百度文库 编辑:95后网站 时间:2020/02/29 02:05:48
大家知道,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后就恢复正常啦!