VMware 怎样扩展虚拟磁盘的空间
前几天在VMware里面重装了一个Vista的虚拟机,当时装得比较快,忘记设定虚拟磁盘的空间了(默认为8G),今天去虚拟机里面远程调试代码的时候,虚拟磁盘急剧膨胀,后来想装个OFFICE2007在里面测试,系统提示磁盘空间不够,Faint,想想应该可以重新设置吧,在VMware上面找了半天没有,难道要我重装Vista?汗,我等着调试代码啊,后来研究了下VM的帮助文档,然后去网
前几天在VMware里面重装了一个Vista的虚拟机,当时装得比较快,忘记设定虚拟磁盘的空间了(默认为8G),今天去虚拟机里面远程调试代码的时候,虚拟磁盘急剧膨胀,后来想装个OFFICE2007在里面测试,系统提示磁盘空间不够,Faint,想想应该可以重新设置吧,在VMware上面找了半天没有,难道要我重装Vista?汗,我等着调试代码啊,后来研究了下VM的帮助文档,然后去网上搜索了点资料,然后VM早想到了,提供了一个vmware-vdiskmanager.exe工具,位置在安装位置和主程序同一级。这个工具的使用不难,不过提供的功能的蛮多的,没有仔细研究,把它在控制台下直接跑一下就会打印出它的帮助文档:
VMware Virtual Disk Manager - build 34685.
Usage: vmware-vdiskmanager.exe OPTIONS diskName | drive-letter:
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
: 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
: convert the specified disk; need to specify
destination disk-type
-x
: expand the disk to the specified capacity
Additional options for create and convert:
-a
: (for use with -c only) adapter type (ide, buslogic o
r lsilogic)
-s
: capacity of the virtual disk
-t
: 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 m:
(A virtual disk first needs to be mounted at m:
using the VMware Diskmount Utility.)
里面还有使用示例,看那个ex 4不是正是扩展虚拟磁盘的空间么?!呵呵。
运行 vmware-vdiskmanager.exe -x 4Gb "F:/VM-Windows Vista Home Basic/Windows Vista (experimental).vmdk"
ok,问题over。
更多推荐
所有评论(0)