解决 VMware 的虚拟机环境占用宿主机磁盘空间越来越大的问题

解决 VMware 的虚拟机环境占用宿主机磁盘空间越来越大的问题,第1张

一、引言

在 VMware 进行 Ubuntu 1804 的虚拟环境使用的过程中,我惊奇的发现,好像并没有怎么 *** 作,就已经占用了 20 个 G 的空间了。在 Ubuntu 1804 中查看磁盘使用情况,也发现并没有到 20 G 呀: 
怎么进行磁盘空间的缩小呢?

二、解决

这里,虽然我查询了网上的资料,但是使用 vmware-vdiskmanager 工具的方法我怎么也没有尝试成功。虽然这个方法没有成功,但是无意中我却找到了另一个地方可以清理虚拟机环境的磁盘空间:

打开 VMware 进入到主页,编辑虚拟机设置 -> 硬盘,点击 碎片整理
完成这步我的空间就从 20 G 降到了 16G 左右了: 

这个方法亲测有效,希望能够给陷入同样问题的朋友们一些帮助:)

方法/步骤1根据更改虚拟硬盘设置,打开“虚拟机配置对话框”对话框,选择“硬件”>“硬盘”。2点击“编辑”。注意:如果虚拟机正在运行,有快照,或使用BootCamp分区作为硬盘,将无法调整其虚拟硬盘的大小(查看:Parallelsdesktop调整虚拟硬盘大小失败)。3拖拽滑块或在“大小”字段中输入所需大小。4如果想要更改文件系统大小可选定“调整文件系统大小”选项。在增加硬盘大小时,如果选定“调整文件系统大小”选项,额外磁盘空间会被添加到最后的宗卷。如果取消选择“调整文件系统大小”选项,添加的空间将显示为未分配的空间而不会在虚拟机 *** 作系统中显示。要分配这些空间,需要创建一个新的分区或扩展现有分区。在减少磁盘大小时,如果选定了“调整文件系统大小”选项,将通过移除未分配的空间与减小磁盘分区的大小来减少磁盘大小。如果在减小磁盘大小时取消选择“调整文件系统大小”选项,将只能移除未分配的空间而磁盘分区将仍保持不变。如果磁盘格式是“扩展型”,可通过取消选择“扩展型磁盘”选项来转换为“普通型”。如果想要分割虚拟硬盘,请选中“将磁盘镜像分割为2GB的文件”选项。

首先可以“外部”清理虚拟机,选择你的虚拟机--虚拟机--管理--清理磁盘,然后清理掉多余缓存。

虚拟机

其次,清理内部垃圾,首先用dism++(百度搜索可下载),把所有选项都清理掉,因为是虚拟机,所以全部清理不会影响使用。dism++是清理系统层面的垃圾,这还不够。

dism++

这就要用下一个软件了。360清理大师win10版。这个软件是真好用,不仅占用内存小,清理的项目特别多,还能卸载一些找不到卸载按钮的系统软件。

360清理大师

如果你需要一个纯净的虚拟机,你还可以在C盘直接删除一些文件夹,一般除了Windows尽量不能删外,其他的打开后那些子文件夹一般都是空文件夹和以前安装的软件残留,能删就说明基本没有用,否则就是有用的。前提是你还没安装其他软件。

C盘

可以试试的!!!!

要看你创建虚拟磁盘的时候选择的是哪种方式,一种是动态分配,一种是立即分配。
虚拟磁盘实际上是存在于物理磁盘上的一种特定格式的文件,VM的就是后缀名为vmdk的文件。
虚拟磁盘文件的体积默认是按照虚拟系统的实际占用空间进行实时动态分配,除非你创建虚拟机时选择了“立即分配”方式,这样就会在物理分区上直接占用你所设定的虚拟磁盘大小。
要删除虚拟机的话,很简单,先把虚拟系统关闭,右击它的标签(从左侧的收藏夹中右击也可以),选择“从磁盘中删除”即可,或者你关闭 VM 后,直接把虚拟系统所在的虚拟磁盘目录整个删除也可以。

未清理磁盘时可以看到占用空间17g,然
1
在xshell终端中输入以下命令:dd
if=/d
2
在vmware所在的windows系统下,打开命
3
然后输入虚拟机磁盘清理命令,例如:vm
4
执行过程比较长,执行完成后再查看虚拟


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13371738.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-23
下一篇 2023-07-23

发表评论

登录后才能评论

评论列表(0条)

保存