虚拟化技术越来越流行,很多时候,虚拟机里的磁盘空间可能不够用。我就遇到过几次,一次,有需要在虚拟机XP系统里面安装SQL Server和Visual Studio这里个大型的软件。系统磁盘空间刚刚好不够用。那时还不知道怎么进行VMware磁盘扩容。我就直接另外安装了个XP系统。下面就介绍下VMware怎样进行磁盘扩容。 1、关闭虚拟机电源;启动Windows下的命令提示符界面; 2、通过 cd 命令进入VMware的安装目录(C:\Program Files (x86)\VMware\VMware Workstation) 3、执行如下命令: vmware-vdiskmanager -x 25GB “D:\Windows VMware\Windows XP\Windows XP.vmdk” 参数 -x 表示要扩展虚拟机硬盘空间;紧随其后的数字指要扩展的大小(如25Gb,表示磁盘总量,包含原来的磁盘容量);执行完毕,退出命令提示符窗口,重启VMware,这时虚拟机硬盘空间已变成25GB了。
-C:创建磁盘。 -d:指定的虚拟磁盘进行碎片整理。 K:收缩指定的虚拟磁盘。 -N <source-disk>:重命名指定的虚拟磁盘需要 指定目标磁盘的名称。 号码:准备安装的虚拟磁盘指定的 挂载点缩水。 -R <source-disk>:将指定的磁盘,需要指定 目标磁盘类型。对于本地目标磁盘 磁盘类型必须被指定。 -X <new-capacity>:扩展磁盘到指定的容量。仅 本地虚拟磁盘可能会扩大。 -R:检查稀疏的虚拟磁盘的一致性和方面下 MPT 修复任何错误。 -E:检查磁盘链的一致性。 -D:删除的磁盘。这应该只适用于二 SKS 已复制从另一个产品。 其他选项: -Q:不记录消息 为创建和转换的附加选项: 一个<adapter>:(使用-C)适配器类型 (IDE,Buslogic的,LSILOGIC)。另外一个通过LSILOGIC dapter类型。 -S <SIZE>容量的虚拟磁盘 -T <disk-type>:磁盘类型ID 磁盘类型: 0:单可增长的虚拟磁盘 1:可增长的虚拟磁盘分为2GB的文件 2:预分配的虚拟磁盘 3:预先配置的虚拟磁盘分割2GB的文件 4:预先配置的ESX类型的虚拟磁盘 5:压缩磁盘优化的流 6:精简配置的虚拟磁盘 - ESX 3.x及以上下面是我一次VMware磁盘扩容的过程:
原来磁盘大小5G