在VMware Workstation中缩小磁盘时的磁盘空间使用情况


0

在收缩磁盘(例如临时缩小的VMDK文件)时,VMware Workstation是否需要额外的临时磁盘空间,还是缩小现有的VMDK文件?


它需要临时存储
Ramhound 2016年

你是对的。在vmware-vdiskmanager.exe中使用-k(shrink)选项确实会创建一个临时文件(可以在资源监视器中查看)。碎片整理选项也是如此。但是,如果您在VMware Workstation本身中使用“压缩”选项,则它似乎直接在VMDK文件上工作。现在看着一个紧凑的,它正在读取和写入相同的VMDK文件
munrobasher 2016年

命令行工具似乎没有“紧凑”选项。我问这个问题的原因是我试图在大型VMDK文件上使用VMware v12中的紧凑选项,但它一直在崩溃。我以为我会尝试使用命令行实用程序来查看它是否提供了有关为什么压缩程序崩溃的更多信息。但是,如果命令行工具没有相同的选项
munrobasher 2016年

紧凑和收缩是两个不同的功能。一个缩小了磁盘分区的大小,另一个缩小了基于分区上的可用空间的大小,它们被用于两个完全不同的原因。
Ramhound 2016年

Answers:


0

使用-k选项的命令行实用程序将VMDK中使用的扇区复制到临时文件中,删除原始文件并重命名临时副本。因此,使用-k选项时,您需要为新的收缩VMDK提供所需的可用磁盘空间。

用户界面中的紧凑选项(编辑VM属性)将磁盘压缩到位,即它将所有使用的扇区移动到更靠近VMDK逻辑起点的空闲扇区,然后调整文件大小。因此,此选项不需要任何可用磁盘空间。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.