当前位置:首页 > 虚拟机 > 正文

虚拟机磁盘收缩(需要整合虚拟机磁盘)


一、Vmware虚拟机缩小磁盘方法

Vmware扩展虚拟机磁盘垂直宽度的教程有很多,但是使用后你会发现它不支持缩小虚拟机磁盘。经过一段时间的试验,我找到了办法。缩小磁盘,我将把它保存在这里。

在VMware中正常扩容磁盘后,需要进入虚拟机,使用分区工具(以gparted为例)合并未分配的分区。如果你在Ubuntu中直接运行gparted,你会发现分区仍然只支持扩展,不支持收缩。因此,需要在不进入系统的情况下使用gparted镜像工具来缩小分区。

进入虚拟机BIOS,先调整光驱启动顺序。我不会写使用gparted映像的步骤。您还可以找到教程。参考以下文章:
(55篇)GParted图形磁盘分区教程_RSQ博客的博客-CSDN博客_gparted

使用gparted缩小分区后,可以开始下载第1步:编辑虚拟机的vmdk配置文件。


二、如何缩减VMware虚拟机的磁盘空间方法一:将*文件的部分内容剪切到其他盘符。
使用ultraEdit打开Debian_,您将看到文件列表。您已粉碎了存储文件。只需启动虚拟机即可。
本系统不释放空间。
方法二:虚拟机安装VMwareTools后即可使用此功能。
打开后可以看到Shrink栏。选择要压缩的分区,然后单击“准备”以准备压缩。虚拟机系统训练完成压缩准备后,将切换到真实操作系统。会有一个进度框指示要压缩的虚拟机文件,最后在虚拟机系统中提示完成压缩工作。滑动堆栈
可以使用虚拟Linux/FreeBSD系统vmware-toolbox。在Linux上安装vmwaretools,然后从命令行单击vmware-tools并删除
注意:此方法必须确保您的磁盘空间>=虚拟机命中的大小。因此,果当前磁盘的空间不够,可以使用此方法将一些文件移动到其他磁盘,然后再次单击,最后将它们移回来。
三、怎么对vmware11虚拟机磁盘占用空间进行收缩这取决于您在创建虚拟磁盘时选择哪种方法。一种是动态分配,另一种是立即分配。
虚拟磁盘实际上是存在于物理磁盘上的特定格式的文件。VM是后缀为.vmdk的文件。
默认情况下,虚拟磁盘文件的卷是根据虚拟系统实际占用的空间实时动态分配的,除非在创建虚拟机时选择“立即分配”方式。它将分配在直接占用您指定的虚拟磁盘大小的物理分区上。
删除虚拟机,非常简单。首先,关闭虚拟系统,右键单击标签(也可以从左侧收藏夹中右键),选择“从磁盘删除”即可,也可以直接删除整个虚拟磁盘。关闭虚拟机后虚拟地埋系统所在目录。