我在 osx (Snow Leopard) 上使用 vmware fusion,我注意到我拥有的每个虚拟机都有一堆巨大的 (2Gb) vmdk 文件?它们是什么?快照吗?
我可以删除其中一些吗?如何阻止 vmware fusion 创建这么多 vmdk 文件?
答案1
他们是:
虚拟磁盘存储VMware虚拟机硬盘的内容;可以通过 VMware 软件作为物理硬盘进行访问;通常名为“[vmname].vdmk;”可以使用 VMware 的虚拟磁盘管理器将其设置为固定大小或配置为随时间增大。
VDMK 文件由 VMware 软件使用,但也可以使用 WinMount 将其挂载为虚拟磁盘。使用 WinMount 挂载 VDMK 文件后,用户可以删除、复制和修改虚拟磁盘中的文件。
从:http://www.fileinfo.com/extension/vmdk
如您所见,它们是虚拟机的数据文件。如果删除它们,您很可能会丢失数据并损坏您的虚拟机 - 因此,除非您想摆脱虚拟机,否则我不建议删除它们...
答案2
(说到 VmWare Workstation,但我猜测是一样的)。
VMDK
文件是虚拟硬盘。
每次分割或拍摄快照时,.VMDK
都会创建一个新文件。
删除任何一个都.VMDK
可能导致问题并破坏整个虚拟机(除非您花费大量时间编辑该.VMX
文件)。
更安全的做法是直接进入 VmWare Fusion,进入快照管理,然后删除所有不需要的点。它会自动整理已保存的文件。