Thursday, August 6, 2009

如何扩充VMware的硬盘空间

更多精彩请到 http://www.139ya.com


最近发现虚拟机里的16G硬盘空间不够用了。随着安装软件和windows更新,硬盘可用空间越来越少,这种事情相信大家迟早也会遇上的,那么如何简单的实现硬盘空间扩充呢?

如果只是添加一个新硬盘文件是不够的,因为这样无法把两个硬盘合并。虽然可以多出一个新硬盘,但是系统区的大小还是无法得到改变。

另外也可以使用ghost或VM converter把系统整个克隆下来,然后重新安装在较大的VM硬盘上。这个方法虽然可行,不过耗时较长,而且也占用硬盘空间。

那么,是否有更简单的方法直接修改原来的VM硬盘文件呢?

其实VM早就提供了相关工具, vmware-vdiskmanager.exe 可以对VM的硬盘进行编辑和管理。

这是一个DOS程序,直接运行会看到使用方法。

使用这个工具扩充硬盘的命令很简单,例如:

你有一个16G的硬盘文件 C:\MyVM\Windows Vista.vmdk

你想把这个硬盘扩充到32G,命令如下:

vmware-vdiskmanager -x 32Gb "C:\MyVM\Windows Vista.vmdk"

扩充过程可能需要花上几分钟,等进度指示100%后就扩充完毕了。

然后你再进入VM系统看看,这时候你已经多出一快16G的空白空间。想把它扩充到C盘上,使用Vista下自带的磁盘管理工具(控制面板\管理工具 \计算机管理\磁盘管理)就可以实现,无需安装第三方软件。如扩充16G空间到C盘,只需在C盘上右键选择扩充就行了,然后选择需要扩充的空间大小,确定就瞬间完成了。现在看看C盘是不是已经变成32G了

No comments: