第一种方法:增加新硬盘分区:
1.打开vmware(不用启动虚拟机内的系统),=>虚拟机=>设置=>add,选择HardDisk,然后一直点next,(中间有一步是设置需要添加磁盘的大小,按照自己的需求设置,这里就忽略了)最后点OK
2.=>启动该虚拟机,在虚拟的系统里面再执行以下操作:=>控制面板=>管理工具=>计算机管理=>磁盘管理,会跳出一个“欢迎使用磁盘初始化和转换向导”的界面。一直点“下一步”,(在右下区域找到刚初始化的磁盘,你会发现是“未指派”的),选中该磁盘后执行以下操作:=>操作=>所有任务=>新建磁盘分区=>一直下一步直到完成。
第二种方法:扩展已有硬盘容量:
界面中并没有提供增加硬盘容量的方法。
只能在命令行形式下执行。
安装所在盘的ProgramFilesVMwareVMwareWorkstation下有一个vmware-vdiskmanager.exe,就是它。
命令参数如下:
Usage:vmware-vdiskmanager.exeOPTIONS<disk-name>|<mount-point>
Offlinediskmanipulationutility
Options:
-c:createdisk;needtospecifyothercreateoptions
-d:defragmentthespecifiedvirtualdisk
-k:shrinkthespecifiedvirtualdisk
-n<source-disk>:renamethespecifiedvirtualdisk;needto
specifydestinationdisk-name
-p:preparethemountedvirtualdiskspecifiedby
thedrive-letterforshrinking
-q:donotlogmessages
-r<source-disk>:convertthespecifieddisk;needtospecify
destinationdisk-type
-x<new-capacity>:expandthedisktothespecifiedcapacity
Additionaloptionsforcreateandconvert:
-a<adapter>:(forusewith-conly)adaptertype(ide,buslogico
rlsilogic)
-s<size>:capacityofthevirtualdisk
-t<disk-type>:disktypeid
Disktypes:
0:singlegrowablevirtualdisk
1:growablevirtualdisksplitin2Gbfiles
2:preallocatedvirtualdisk
3:preallocatedvirtualdisksplitin2Gbfiles
Thecapacitycanbespecifiedinsectors,Kb,MborGb.
Theacceptableranges:
ideadapter:[100.0Mb,950.0Gb]
scsiadapter:[100.0Mb,950.0Gb]
ex1:vmware-vdiskmanager.exe-c-s850Mb-aide-t0myIdeDisk.vmdk
ex2:vmware-vdiskmanager.exe-dmyDisk.vmdk
ex3:vmware-vdiskmanager.exe-rsourceDisk.vmdk-t0destinationDisk.vm
dk
ex4:vmware-vdiskmanager.exe-x36GbmyDisk.vmdk
ex5:vmware-vdiskmanager.exe-nsourceName.vmdkdestinationName.vmdk
ex6:vmware-vdiskmanager.exe-kmyDisk.vmdk
ex7:vmware-vdiskmanager.exe-p<mount-point>
(Avirtualdiskfirstneedstobemountedat<mount-point>)
-----------------------------------------------------------------
其中的-x参数就是用来扩容的……
如这个:vmware-vdiskmanager.exe-x36GbmyDisk.vmdk
-------------------------------------------------------
我的执行过程:
E:ProgramFilesVMwareVMwareWorkstation>setpath=%path%;E:ProgramFilesVMwa
reVMwareWorkstation
E:ProgramFilesVMwareVMwareWorkstation>e:
E:ProgramFilesVMwareVMwareWorkstation>cdE:VM_Machine
E:VM_Machine>cdWindowsServer2003StandardEdition
E:VM_MachineWindowsServer2003StandardEdition>dir*.vmdk
2007/07/2011:171,588,527,104WindowsServer2003StandardEdition-s001
.vmdk
2007/07/2011:1765,536WindowsServer2003StandardEdition-s002
.vmdk
2007/07/2010:56448WindowsServer2003StandardEdition.vmdk
E:VM_MachineWindowsServer2003StandardEdition>vmware-vdiskmanager.exe-x4G
"WindowsServer2003StandardEdition.vmdk"
UsinglogfileC:DOCUME~1ADMINI~1LOCALS~1Temp1vmware-Administratorvdiskma
nager.log
Thespecifieddisksizedoesnotfallwithinacceptablerange.
Theacceptableranges:
ideadapter:[100.0Mb,950.0Gb]
scsiadapter:[100.0Mb,950.0Gb]
E:VM_MachineWindowsServer2003StandardEdition>vmware-vdiskmanager.exe-x4G
b"WindowsServer2003StandardEdition.vmdk"
UsinglogfileC:DOCUME~1ADMINI~1LOCALS~1Temp1vmware-Administratorvdiskma
nager.log
TheoldgeometryC/H/Softhediskis:261/255/63
ThenewgeometryC/H/Softhediskis:522/255/63
Diskexpansioncompletedsuccessfully.
WARNING:Ifthevirtualdiskispartitioned,youmustuseathird-party
utilityinthevirtualmachinetoexpandthesizeofthe
partitions.Formoreinformation,see:
http://www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1647
总结一下:
1。文件名应该用双引号括起来。
2。vmdk文件用不带001,002的最短的那个文件名。
3。GB,MB,别忘了B。
需要强调的一点是,调整硬盘大小之后的效果,相当于增加了原来物理硬盘的柱面数目,因此,文件系统并不会自动增长。需要重新调整文件系统的大小。这一步不同的系统有不同的方法。比如
1.如果guestOS为win系列,可以通过partionmagic来实现
2.如果guestOS为Linux系列,可以通过resize2fs来扩大ext2/3格式的文件系统。
3.如果gusetOS为其他Unix系统,可以通过向文件树中新增加分区,来扩充原文件系统。
通过vm加盘的方法:在菜单栏哪里有个“VM”,点击“VM”里面有个“settings”或者直接用快捷键“Ctrl+D”,点击“Add”增加一个“HardDisk”.加完后进入系统后,右击我的电脑选择“管理”进入后再选择“存储”中的“磁盘管理”。对你刚才新增加的硬盘进行快速格式化后,就可以为你原先的硬盘多增加一个盘符=已经扩大你原先的硬盘大小