解读Vmware workstation的虚拟磁盘Shrink功能(图文demo)

解读Vmware workstation的虚拟磁盘Shrink功能(图文demo)
 

在User’s Manual Vmware Workstation v7.0 .pdf的第123页提到了Vmware Tool对虚拟磁
盘的 Shrink功能。说明书里说该功能能够回收虚拟磁盘中的未使用空间--其实就是缩小虚拟
磁盘文件在物理存储中的大小。Shrink 功能分两步走:1、在虚拟机操作系统里面,通过 Vmware
Tool回收分区中未使用的空间 2、在虚拟机之外,由Vmware 的应用程序来缩小虚拟磁盘文
件的大小。
在这里,我小做研究,解读一下。
1. 首先全新安装一台虚拟机,XP 系统,创建一个虚拟盘 40GB 大小,均分两个区,C区是
系统,D区就是我们要进行下面研究用的分区了。
2. D盘刚开始时的使用情况:


3. 接着往 D盘写入一些数据,这里我就把 XP 的GHO安装文件填进去。填了约7GB,然后
再把这些数据删掉:


4. 点击XP桌面右下角的 Vmware Tool 图标,调出该工具,在“压缩”标签页中勾中 D盘,
点“准备压缩” ,然后再点 “是” :


5. 进度条开始:



6. 在上面进度条开始的同时,D 盘下面开始有文件写入,看来 Vmware Tools 正在填零 D
盘的未使用空间了:


7. 文件2GB 一个一个的写入,直到把 D盘塞满为止,最后再全部删除这些填零文件:



8. 至此Shrink 的第一步走完了,接着继续第二步,出现如下提示:


9. 虚拟机之外的 Vmware 应用程序开始启动了--物理层面的压缩,至完成:



10. 最后,看看 Shrink前后效果对比:
前—8.9GB:



后—2.0GB:



注意:
1. Linux、FreeBSD、Solaris下Vmware Tools的调用命令:
#/usr/bin/vmware-toolbox




2. 可能有的朋友要问,问什么我的 Vmware Tools 的“压缩”标签页,提示是说压缩功能
禁用呢?是因为你对该虚拟机做过快照,就没办法 Shrink 了—鱼和熊掌不可兼得^_^


阅读(1682) | 评论(0) | 转发(1) |
0

上一篇:虚拟机 磁盘空间调整

下一篇:Oracle分析函数、多维函数和Model函数简要说明,主要针对BI报表统计

你可能感兴趣的:(解读Vmware workstation的虚拟磁盘Shrink功能(图文demo))