界面中并没有提供增加硬盘容量的方法。
只能在命令行形式下执行。
安装所在盘的Program Files\VMware\VMware Workstation下有一个vmware-vdiskmanager.exe,就是它。
命令参数如下: ------------------------------------------------------------------ Usage: vmware-vdiskmanager.exe OPTIONS <disk-name> | <mount-point>
Offline disk manipulation utility
Options: -c : create disk; need to specify other create options -d : defragment the specified virtual disk -k : shrink the specified virtual disk -n <source-disk> : rename the specified virtual disk; need to specify destination disk-name -p : prepare the mounted virtual disk specified by the drive-letter for shrinking -q : do not log messages -r <source-disk> : convert the specified disk; need to specify destination disk-type -x <new-capacity> : expand the disk to the specified capacity
Additional options for create and convert: -a <adapter> : (for use with -c only) adapter type (ide, buslogic o r lsilogic) -s <size> : capacity of the virtual disk -t <disk-type> : disk type id
Disk types: 0 : single growable virtual disk 1 : growable virtual disk split in 2Gb files 2 : preallocated virtual disk 3 : preallocated virtual disk split in 2Gb files
The capacity can be specified in sectors, Kb, Mb or Gb. The acceptable ranges: ide adapter : [100.0Mb, 950.0Gb] scsi adapter: [100.0Mb, 950.0Gb]
ex 1: vmware-vdiskmanager.exe -c -s 850Mb -a ide -t 0 myIdeDisk.vmdk ex 2: vmware-vdiskmanager.exe -d myDisk.vmdk ex 3: vmware-vdiskmanager.exe -r sourceDisk.vmdk -t 0 destinationDisk.vm dk ex 4: vmware-vdiskmanager.exe -x 36Gb myDisk.vmdk ex 5: vmware-vdiskmanager.exe -n sourceName.vmdk destinationName.vmdk ex 6: vmware-vdiskmanager.exe -k myDisk.vmdk ex 7: vmware-vdiskmanager.exe -p <mount-point> (A virtual disk first needs to be mounted at <mount-point>) ----------------------------------------------------------------- 其中的-x参数就是用来扩容的……
如这个:vmware-vdiskmanager.exe -x 36Gb myDisk.vmdk -------------------------------------------------------
我的执行过程:
E:\Program Files\VMware\VMware Workstation>set path=%path%;E:\Program Files\VMwa re\VMware Workstation
E:\Program Files\VMware\VMware Workstation>e:
E:\Program Files\VMware\VMware Workstation>cd E:\VM_Machine
E:\VM_Machine>cd Windows Server 2003 Standard Edition
E:\VM_Machine\Windows Server 2003 Standard Edition>dir *.vmdk
2007/07/20 11:17 1,588,527,104 Windows Server 2003 Standard Edition-s001 .vmdk 2007/07/20 11:17 65,536 Windows Server 2003 Standard Edition-s002 .vmdk 2007/07/20 10:56 448 Windows Server 2003 Standard Edition.vmdk
E:\VM_Machine\Windows Server 2003 Standard Edition>vmware-vdiskmanager.exe -x 4G Windows Server 2003 Standard Edition-s001.vmdk Diskname or some other argument is missing.
E:\VM_Machine\Windows Server 2003 Standard Edition>vmware-vdiskmanager.exe -x 4G "Windows Server 2003 Standard Edition-s001.vmdk" Using log file C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\vmware-Administrator\vdiskma nager.log The file 'Windows Server 2003 Standard Edition-s001.vmdk' appears to be a sub-co mponent of a virtual disk. Did you mean 'Windows Server 2003 Standard Edition.vmdk'? Failed to open disk 'Windows Server 2003 Standard Edition-s001.vmdk' : The file specified is not a virtual disk (16).
E:\VM_Machine\Windows Server 2003 Standard Edition>vmware-vdiskmanager.exe -x 4G "Windows Server 2003 Standard Edition.vmdk" Using log file C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\vmware-Administrator\vdiskma nager.log The specified disk size does not fall within acceptable range. The acceptable ranges: ide adapter : [100.0Mb, 950.0Gb] scsi adapter: [100.0Mb, 950.0Gb]
E:\VM_Machine\Windows Server 2003 Standard Edition>vmware-vdiskmanager.exe -x 4G b "Windows Server 2003 Standard Edition.vmdk" Using log file C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\vmware-Administrator\vdiskma nager.log The old geometry C/H/S of the disk is: 261/255/63 The new geometry C/H/S of the disk is: 522/255/63 Disk expansion completed successfully.
WARNING: If the virtual disk is partitioned, you must use a third-party utility in the virtual machine to expand the size of the partitions. For more information, see: http://www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1647 ================================================================== 总结一下: 1。文件名应该用双引号括起来。 2。vmdk文件用不带001,002的最短的那个文件名。 3。GB,MB,别忘了B。
靠,增加硬盘容量之后,进入系统还得到磁盘管理那里分区……
等于不会增加到已有的盘符上…………郁闷…………
2003下,PQMagic好像不能用,系统自带的diskpart命令,好像还不能对系统盘使用。
白折腾了,又重新创建了一个虚拟机……哎……
|