1. 按 打开运行对话框,输入“CMD”,回车,打开命令提示符窗口;
2. 进入 VMware 的安装目录(X:\Program Files\VMware\VMware Workstation);
3. 输入一些命令 vmware-vdiskmanager.exe -x 30GB "f:\VM\window 2000\Windows 2000.vmdk";
注意:a. 异常情况:Failed to expand the disk 'E:\VM\SUSEServer.vmdk': One of the parameters supplied is invalid (0x100003e80).
原因:-x后的参数是扩大后的硬盘空间大小。如果空间大小小于或等于原有的硬盘空间大小,就会出现这个错误。
b. 异常情况:目录中有空格出现,要加上在路径上""
c. 如果虚拟机有还原点,要删除后才能扩展,否则会提示不能扩展(不删除还原点扩展,我没有试验成功,有试验成功的,可以告诉我一下)
1)参数"-X"表示要扩展虚拟机硬盘空间;
2)紧随其后的数字是扩展后的磁盘的大小(是指扩展后磁盘总的大小,包含了原先的磁盘容量);
3)最后一个参数是虚拟机磁盘文件的完整路径(如果路径中有空格,必须用双引号括起来)。
4. 按回车键开始扩展磁盘(扩展磁盘的过程比较慢);此时命令行窗口会出现 "Grow 100 done",千万不要关闭窗口,此时"f:\VM\window 2000"目录下会出现 一个windows 2000.vmdk.dfgshkgrw-tmp的TMP文件,文件大小不断增加,此时程序正在做增加磁盘空间处理,运行完成后,此tmp文件自动删除。
执行完毕,关闭命令提示符窗口,重新启动 VMware,会发现虚拟机硬盘空间已变成 30GB 了。
5. 最后还需要,对虚拟机分区进行调整
1)可以在虚拟机的“计算机管理-磁盘管理”中进行“扩展卷”操作;
2)也可在虚拟机中安装第三方分区工具对虚拟机分区进行调整--调整C系统盘要用。
2. 进入 VMware 的安装目录(X:\Program Files\VMware\VMware Workstation);
3. 输入一些命令 vmware-vdiskmanager.exe -x 30GB "f:\VM\window 2000\Windows 2000.vmdk";
注意:a. 异常情况:Failed to expand the disk 'E:\VM\SUSEServer.vmdk': One of the parameters supplied is invalid (0x100003e80).
原因:-x后的参数是扩大后的硬盘空间大小。如果空间大小小于或等于原有的硬盘空间大小,就会出现这个错误。
b. 异常情况:目录中有空格出现,要加上在路径上""
c. 如果虚拟机有还原点,要删除后才能扩展,否则会提示不能扩展(不删除还原点扩展,我没有试验成功,有试验成功的,可以告诉我一下)
1)参数"-X"表示要扩展虚拟机硬盘空间;
2)紧随其后的数字是扩展后的磁盘的大小(是指扩展后磁盘总的大小,包含了原先的磁盘容量);
3)最后一个参数是虚拟机磁盘文件的完整路径(如果路径中有空格,必须用双引号括起来)。
4. 按回车键开始扩展磁盘(扩展磁盘的过程比较慢);此时命令行窗口会出现 "Grow 100 done",千万不要关闭窗口,此时"f:\VM\window 2000"目录下会出现 一个windows 2000.vmdk.dfgshkgrw-tmp的TMP文件,文件大小不断增加,此时程序正在做增加磁盘空间处理,运行完成后,此tmp文件自动删除。
执行完毕,关闭命令提示符窗口,重新启动 VMware,会发现虚拟机硬盘空间已变成 30GB 了。
5. 最后还需要,对虚拟机分区进行调整
1)可以在虚拟机的“计算机管理-磁盘管理”中进行“扩展卷”操作;
2)也可在虚拟机中安装第三方分区工具对虚拟机分区进行调整--调整C系统盘要用。