首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >VMplayer虚拟磁盘收缩/压缩/碎片整理

VMplayer虚拟磁盘收缩/压缩/碎片整理
EN

Server Fault用户
提问于 2012-02-03 20:05:18
回答 2查看 17.2K关注 0票数 7

我在Windows7和2008年的VMplayer上使用R2。在客户操作系统中,在VMware工具中,“收缩”选项卡上有一个“准备收缩”选项。在主机VMplayer菜单中有"Defragment“和"Compact”选项(当VM被关闭时可用)。VMplayer文档说,您还应该使用基于OS的碎片整理工具,在客户端和主机VM之外进行碎片整理。剩下五次手术:

  1. 使用OS碎片整理器在VM中进行碎片整理。
  2. 使用VMtools在VM中收缩
  3. 使用OS碎片整理器在主机中的VM外部进行碎片整理
  4. 在主机中使用VMplayer设置菜单中的碎片整理。
  5. 使用VMplayer设置菜单压缩主机。

我的问题是这个。这些操作中的哪一种是必需的,它们应该按照什么顺序执行?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2012-02-03 20:59:27

首先,请认识到您不必经常进行这种维护。如果您想查看完整的列表,下面是顺序和基本原理。

  1. VM中的碎片整理(如果机器是细配置的,那么稍后的碎片整理将随着块的移动展开.vmdk )。
  2. 缩小VM中的磁盘(这会将零写入未使用的扇区,以便主机能够识别哪些块未使用)。这将暂时将VMDK大小增加到虚拟磁盘的配置大小。然后关掉VM。
  3. 从VMware播放器中整理磁盘碎片。这将使VMDK中的块从它们的混沌状态(由于增长/使用)移动,并根据实际的块号对它们进行排序。
  4. 从VMware播放器中压缩磁盘。由于空块是零的,VMware可以从VMDK中移除这些块,并在主机上回收空间。
  5. 对主机系统进行碎片整理,重新排序所有主机文件(包括VMDK)并删除碎片。
票数 7
EN

Server Fault用户

发布于 2014-09-17 23:25:36

在较新版本的VMWare播放器上,应该可以这样做:

VMTools ui不存在,因此在(提升的) cmd提示符中收缩:

代码语言:javascript
运行
复制
cd "C:\Program Files\VMWare\VMTools"
VMwareToolboxCmd.exe disk shrink c:\
票数 5
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/356681

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档