VMware_ShrinkDisk

当VMware虚拟机磁盘占用过大且无法自动减小时,可以通过四种方法进行瘦身:1) 使用vmware-tools命令行工具;2) 打开vmware-toolbox图形界面操作;3) 利用VMware自带的compact功能;4) 运行vmware-vdiskmanager命令。这些方法可以在关闭系统或有快照的情况下收缩磁盘空间,提高硬盘利用率。

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

磁盘占用比实际文件大

VMware虚拟机在使用过程中,随着软件和数据的增多,虚拟磁盘占用的硬盘空间会逐渐增大,但删除数据后,却不会自动减小占用的物理硬盘空间而是继续占用相应大小。

解决方法

1. vmware-tools cmd

在linux系统里,如果安装了vmware-tools只需要执行如下命令:
# ware-toolbox-cmd disk shrink

// 可以指定其他分区[ / 或者 /home ]

2. vmware-tools toolbox

进入到linux图形界面,使用vmware-toolbox命令,打开vmware-tools图形界面
# vmware-toolbox

Shrink–>Shrink–>Yes

3. VMware compact

在虚拟机软件上使用自带的compact可视化工具操作:

关闭虚拟机–>选中虚拟机–>右键–>settings–>选择磁盘–>Utilities–>compact

4. vmware-vdiskmanager

在windows的cmd里执行

E:\VMware System\bridged\aa01>vmware-vdiskmanager -k Mini_Centos64.vmdk

//执行此命令需要注意两点:
1.系统需要关闭
2.磁盘无快照

总结

方法一、方法二, 必须在操作系统里安装vmware tools工具,优点是可以收缩有快照的虚拟磁盘.

方法三、使用vmware自带的可视化compact工具,须要在系统关闭的情况下操作, 也可以收缩有快照的虚拟磁盘(推荐)

方法四、使用vmware自带的命令行虚拟磁盘管理工具,也是要在系统关闭的情况下操作, 缺点、不可以收缩有快照的磁盘.

Refer

关于VMware虚拟机磁盘收缩的几种方法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值