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

win虚拟机打包及压缩


一、如何压缩虚拟机vmware的大小VMware是目前微软出品的最好的虚拟机软件,可以使用虚拟机轻松地同时运行多个系统。特别是对于那些需要多个系统来完成不同功能的人来说,VMware是最好的选择。以下是使用VMware虚拟机的一些技巧。本文讲解如何为Vmware动态分配硬盘来减肥。
VMware占用的磁盘空间增加但不减少。即使删除该文件,硬盘上占用的空间也不会被释放。使用了一段时间后,我发现空间不足了。解决办法:
方法一:将*文件的一部分剪切到其他盘符。
使用ultraEdit打开Debian_,您将看到文件列表。重新定位剪切的文件。只需启动虚拟机即可。
此方法不会释放空间。
方法2:如果虚拟机上安装了VMwareTools,则可以使用此功能。虚拟Windows系统在控制面板中有一个VMwareTools项。
打开后可以看到一个Shrink栏,选择需要压缩的分区,点击Prepare,准备压缩。一旦虚拟机系统中的压缩准备完成,您将返回到真实操作系统。将出现一个进度框,指示正在压缩虚拟机文件。最后,虚拟机系统中会出现一条消息,表示压缩作业已完成。
对于Linux/FreeBSD虚拟系统,您可以使用vmware-toolbox。在Linux中安装vmware-tools,然后在命令行点击vmware-toolbox,选择strike
注意:此方法必须保证当前磁盘空间>=要命中的虚拟机大小。所以如果你当前的磁盘空间不够,可以用这种方法将一些文件移动到其他磁盘,然后再次点击,最后再次移动移动的文件。
方法三:在vmware安装目录下,有一个vmware-vdiskmanager
这是我在Windows下经常使用的方法。通常需要几分钟才能完成。
关闭客户端并进入主机命令行:
vmware-vdiskmanager-k*.vmdk
注意:*此处是您虚拟机的vmdk文件的名称,还包括path,例如:
-k"G:\mivm\net\"
执行过程会显示进度,完成后询问:
采集:100%完成。
采集成功。
但是空间小一点也不过分。
压缩功能有一些限制,例如不能在预分配空间的虚拟机上使用、不能有快照、只能压缩分区,不能压缩物理磁盘等。有关详细信息,请参阅用户手册。另外,查看帮助时,需要点击帮助菜单中的“用户手册”,而不是“帮助主题”。否则,你只能看到VMware软件如何工作的一些基本配置,并且有很多东西需要寻找。