教程之家 > 操作系统 > 鸿蒙系统 > 正文

vmware中如何为虚拟机增加硬盘容量

2021-12-16 14:14  教程之家  媛媛  
字号:T|T

第一种方法:增加新硬盘分区:

1.打开vmware(不用启动虚拟机内的系统),=>虚拟机=>设置=>add,选择HardDisk,然后一直点next,(中间有一步是设置需要添加磁盘的大小,按照自己的需求设置,这里就忽略了)最后点OK

2.=>启动该虚拟机,在虚拟的系统里面再执行以下操作:=>控制面板=>管理工具=>计算机管理=>磁盘管理,会跳出一个“欢迎使用磁盘初始化和转换向导”的界面。一直点“下一步”,(在右下区域找到刚初始化的磁盘,你会发现是“未指派”的),选中该磁盘后执行以下操作:=>操作=>所有任务=>新建磁盘分区=>一直下一步直到完成。

第二种方法:扩展已有硬盘容量:

界面中并没有提供增加硬盘容量的方法。

只能在命令行形式下执行。

安装所在盘的ProgramFiles\VMware\VMwareWorkstation下有一个vmware-vdiskmanager.exe,就是它。

命令参数如下:Usage:vmware-vdiskmanager.exeOPTIONS<disk-name>|<mount-point>

Offlinediskmanipulationutility

Options:-c:createdisk;needtospecifyothercreateoptions-d:defragmentthespecifiedvirtualdisk-k:shrinkthespecifiedvirtualdisk-n<source-disk>:renamethespecifiedvirtualdisk;needtospecifydestinationdisk-name-p:preparethemountedvirtualdiskspecifiedbythedrive-letterforshrinking-q:donotlogmessages-r<source-disk>:convertthespecifieddisk;needtospecifydestinationdisk-type-x<new-capacity>:expandthedisktothespecifiedcapacity

Additionaloptionsforcreateandconvert:-a<adapter>:(forusewith-conly)adaptertype(ide,buslogicorlsilogic)-s<size>:capacityofthevirtualdisk-t<disk-type>:disktypeid

Disktypes:0:singlegrowablevirtualdisk1:growablevirtualdisksplitin2Gbfiles2:preallocatedvirtualdisk3:preallocatedvirtualdisksplitin2Gbfiles

Thecapacitycanbespecifiedinsectors,Kb,MborGb.Theacceptableranges:ideadapter:[100.0Mb,950.0Gb]scsiadapter:[100.0Mb,950.0Gb]

ex1:vmware-vdiskmanager.exe-c-s850Mb-aide-t0myIdeDisk.vmdkex2:vmware-vdiskmanager.exe-dmyDisk.vmdkex3:vmware-vdiskmanager.exe-rsourceDisk.vmdk-t0destinationDisk.vmdkex4:vmware-vdiskmanager.exe-x36GbmyDisk.vmdkex5:vmware-vdiskmanager.exe-nsourceName.vmdkdestinationName.vmdkex6:vmware-vdiskmanager.exe-kmyDisk.vmdkex7:vmware-vdiskmanager.exe-p<mount-point>(Avirtualdiskfirstneedstobemountedat<mount-point>)-----------------------------------------------------------------其中的-x参数就是用来扩容的……

如这个:vmware-vdiskmanager.exe-x36GbmyDisk.vmdk-------------------------------------------------------

我的执行过程:

E:\ProgramFiles\VMware\VMwareWorkstation>setpath=%path%;E:\ProgramFiles\VMware\VMwareWorkstation

E:\ProgramFiles\VMware\VMwareWorkstation>e:

E:\ProgramFiles\VMware\VMwareWorkstation>cdE:\VM_Machine

E:\VM_Machine>cdWindowsServer2003StandardEdition

E:\VM_Machine\WindowsServer2003StandardEdition>dir*.vmdk

2007/07/2011:171,588,527,104WindowsServer2003StandardEdition-s001.vmdk2007/07/2011:1765,536WindowsServer2003StandardEdition-s002.vmdk2007/07/2010:56448WindowsServer2003StandardEdition.vmdk

E:\VM_Machine\WindowsServer2003StandardEdition>vmware-vdiskmanager.exe-x4G"WindowsServer2003StandardEdition.vmdk"UsinglogfileC:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\vmware-Administrator\vdiskmanager.logThespecifieddisksizedoesnotfallwithinacceptablerange.Theacceptableranges:ideadapter:[100.0Mb,950.0Gb]scsiadapter:[100.0Mb,950.0Gb]

E:\VM_Machine\WindowsServer2003StandardEdition>vmware-vdiskmanager.exe-x4Gb"WindowsServer2003StandardEdition.vmdk"UsinglogfileC:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\vmware-Administrator\vdiskmanager.logTheoldgeometryC/H/Softhediskis:261/255/63ThenewgeometryC/H/Softhediskis:522/255/63Diskexpansioncompletedsuccessfully.

WARNING:Ifthevirtualdiskispartitioned,youmustuseathird-partyutilityinthevirtualmachinetoexpandthesizeofthepartitions.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”.加完后进入系统后,右击我的电脑选择“管理”进入后再选择“存储”中的“磁盘管理”。对你刚才新增加的硬盘进行快速格式化后,就可以为你原先的硬盘多增加一个盘符=已经扩大你原先的硬盘大小

点击加载更多