VMware的虚拟机文件会在使用中不断增大,即使你在虚拟系统中删除文件也仍然占用物理宿主机的实际硬盘。为了减少对实际硬盘的占用、节约空间(硬盘真的足够大就不用废事了),就得对虚拟机文件、更准确说就是虚拟系统的文件进行减肥。
今天在电脑报上看到一则用GHOST来对虚拟机文件压缩的文章,虽然写得不太详细,不过还可以勉强看懂,就是在虚拟系统中新加一个硬盘,用GHOST拷原系统所在硬盘到硬盘上,再用新硬盘的文件替换原系统的硬盘文件(这里那篇文章没写明白怎么替换,是直接删除原第一硬盘,还是在文件夹中改文件名)。不过也够麻烦的,我们有简单的方法来压缩,就是用vmware tools。
启动虚拟机系统,进入控制面板,运行vmware tools,然后切换到“压缩”页,如果是英文版的VM,就是“shrink”页,可以看到支持压缩的分区,下面应该就知道要怎么做了吧。注意压缩的时间会比较长,虽然据说不影响虚拟机中程序的运行,不过我想也会卡得运行不畅了,还是等着压缩结束好。
具体的成果,我试着压缩一个win7 64位的虚拟机文件,压缩前约有8.6G,压缩后为7.7G,因为这个虚拟系统我基本上装好后没怎么用,只删除了休眠文件,应该可压的东西不多,还是有效果的,虽然达不到GHOST压缩所说的50%(有待验证,一般回收的空间是操作中删除了而在虚拟机文件中仍保留的空间,不可能凭空多出来吧)。
注意有一些情况下是不允许用vmware tools压缩的,比如建有快照,其它的可参考其帮助文档。
>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/799.html