我才是约老师 發表於 2013-9-2 15:26:12

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

<p><strong>第一种方法:增加新硬盘分区:</strong></p>
<p>1.打开vmware(不用启动虚拟机内的系统),=&gt;虚拟机=&gt;设置=&gt;add,选择Hard&nbsp;Disk,然后一直点&nbsp;next,(中间有一步是设置需要添加磁盘的大小,按照自己的需求设置,这里就忽略了)最后点OK</p>
<p>2.=&gt;启动该虚拟机&nbsp;,在虚拟的系统里面再执行以下操作:&nbsp;=&gt;控制面板=&gt;管理工具=&gt;计算机管理=&gt;磁盘管理,会跳出一个&ldquo;欢迎使用磁盘初始化和转换向导&rdquo;的界面。一直点&ldquo;下一步&rdquo;,(在右下区域找到刚初始化的磁盘,你会发现是&ldquo;未指派&rdquo;的),选中该磁盘后执行以下操作:=&gt;操作=&gt;所有任务=&gt;新建磁盘分区=&gt;一直下一步直到完成。</p>
<p><strong>第二种方法:扩展已有硬盘容量:</strong></p>
<p>界面中并没有提供增加硬盘容量的方法。&nbsp;</p>
<p>只能在命令行形式下执行。</p>
<p>安装所在盘的Program&nbsp;Files\VMware\VMware&nbsp;Workstation下有一个vmware-vdiskmanager.exe,就是它。</p>
<p>命令参数如下:<br /><font color="#ff0000">Usage:&nbsp;vmware-vdiskmanager.exe&nbsp;OPTIONS&nbsp;&lt;disk-name&gt;&nbsp;|&nbsp;&lt;mount-point&gt;</font></p>
<p><font color="#ff0000">Offline&nbsp;disk&nbsp;manipulation&nbsp;utility</font></p>
<p><font color="#ff0000">&nbsp;&nbsp;&nbsp;Options:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-c&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;create&nbsp;disk;&nbsp;need&nbsp;to&nbsp;specify&nbsp;other&nbsp;create&nbsp;options<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-d&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;defragment&nbsp;the&nbsp;specified&nbsp;virtual&nbsp;disk<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-k&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;shrink&nbsp;the&nbsp;specified&nbsp;virtual&nbsp;disk<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-n&nbsp;&lt;source-disk&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;rename&nbsp;the&nbsp;specified&nbsp;virtual&nbsp;disk;&nbsp;need&nbsp;to<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;specify&nbsp;destination&nbsp;disk-name<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-p&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;prepare&nbsp;the&nbsp;mounted&nbsp;virtual&nbsp;disk&nbsp;specified&nbsp;by<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the&nbsp;drive-letter&nbsp;for&nbsp;shrinking<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-q&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;do&nbsp;not&nbsp;log&nbsp;messages<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-r&nbsp;&lt;source-disk&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;convert&nbsp;the&nbsp;specified&nbsp;disk;&nbsp;need&nbsp;to&nbsp;specify<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;destination&nbsp;disk-type<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-x&nbsp;&lt;new-capacity&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;expand&nbsp;the&nbsp;disk&nbsp;to&nbsp;the&nbsp;specified&nbsp;capacity</font></p>
<p><font color="#ff0000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Additional&nbsp;options&nbsp;for&nbsp;create&nbsp;and&nbsp;convert:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-a&nbsp;&lt;adapter&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;(for&nbsp;use&nbsp;with&nbsp;-c&nbsp;only)&nbsp;adapter&nbsp;type&nbsp;(ide,&nbsp;buslogic&nbsp;o<br />r&nbsp;lsilogic)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-s&nbsp;&lt;size&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;capacity&nbsp;of&nbsp;the&nbsp;virtual&nbsp;disk<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-t&nbsp;&lt;disk-type&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;disk&nbsp;type&nbsp;id</font></p>
<p><font color="#ff0000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Disk&nbsp;types:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;single&nbsp;growable&nbsp;virtual&nbsp;disk<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;growable&nbsp;virtual&nbsp;disk&nbsp;split&nbsp;in&nbsp;2Gb&nbsp;files<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;preallocated&nbsp;virtual&nbsp;disk<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;preallocated&nbsp;virtual&nbsp;disk&nbsp;split&nbsp;in&nbsp;2Gb&nbsp;files</font></p>
<p><font color="#ff0000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;capacity&nbsp;can&nbsp;be&nbsp;specified&nbsp;in&nbsp;sectors,&nbsp;Kb,&nbsp;Mb&nbsp;or&nbsp;Gb.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;acceptable&nbsp;ranges:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ide&nbsp;adapter&nbsp;:&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;scsi&nbsp;adapter:&nbsp;</font></p>
<p><font color="#ff0000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ex&nbsp;1:&nbsp;vmware-vdiskmanager.exe&nbsp;-c&nbsp;-s&nbsp;850Mb&nbsp;-a&nbsp;ide&nbsp;-t&nbsp;0&nbsp;myIdeDisk.vmdk<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ex&nbsp;2:&nbsp;vmware-vdiskmanager.exe&nbsp;-d&nbsp;myDisk.vmdk<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ex&nbsp;3:&nbsp;vmware-vdiskmanager.exe&nbsp;-r&nbsp;sourceDisk.vmdk&nbsp;-t&nbsp;0&nbsp;destinationDisk.vm<br />dk<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ex&nbsp;4:&nbsp;vmware-vdiskmanager.exe&nbsp;-x&nbsp;36Gb&nbsp;myDisk.vmdk<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ex&nbsp;5:&nbsp;vmware-vdiskmanager.exe&nbsp;-n&nbsp;sourceName.vmdk&nbsp;destinationName.vmdk<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ex&nbsp;6:&nbsp;vmware-vdiskmanager.exe&nbsp;-k&nbsp;myDisk.vmdk<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ex&nbsp;7:&nbsp;vmware-vdiskmanager.exe&nbsp;-p&nbsp;&lt;mount-point&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(A&nbsp;virtual&nbsp;disk&nbsp;first&nbsp;needs&nbsp;to&nbsp;be&nbsp;mounted&nbsp;at&nbsp;&lt;mount-point&gt;)<br />-----------------------------------------------------------------<br />其中的-x参数就是用来扩容的&hellip;&hellip;</font></p>
<p><font color="#ff0000">如这个:vmware-vdiskmanager.exe&nbsp;-x&nbsp;36Gb&nbsp;myDisk.vmdk<br />-------------------------------------------------------</font></p>
<p><strong><font color="#ff0000">我的执行过程:</font></strong></p>
<p><font color="#ff0000">E:\Program&nbsp;Files\VMware\VMware&nbsp;Workstation&gt;set&nbsp;path=%path%;E:\Program&nbsp;Files\VMwa<br />re\VMware&nbsp;Workstation</font></p>
<p><font color="#ff0000">E:\Program&nbsp;Files\VMware\VMware&nbsp;Workstation&gt;e:</font></p>
<p><font color="#ff0000">E:\Program&nbsp;Files\VMware\VMware&nbsp;Workstation&gt;cd&nbsp;E:\VM_Machine</font></p>
<p><font color="#ff0000">E:\VM_Machine&gt;cd&nbsp;Windows&nbsp;Server&nbsp;2003&nbsp;Standard&nbsp;Edition</font></p>
<p><font color="#ff0000">E:\VM_Machine\Windows&nbsp;Server&nbsp;2003&nbsp;Standard&nbsp;Edition&gt;dir&nbsp;*.vmdk</font></p>
<p><font color="#ff0000">2007/07/20&nbsp;&nbsp;&nbsp;11:17&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1,588,527,104&nbsp;Windows&nbsp;Server&nbsp;2003&nbsp;Standard&nbsp;Edition-s001<br />.vmdk<br />2007/07/20&nbsp;&nbsp;&nbsp;11:17&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;65,536&nbsp;Windows&nbsp;Server&nbsp;2003&nbsp;Standard&nbsp;Edition-s002<br />.vmdk<br />2007/07/20&nbsp;&nbsp;&nbsp;10:56&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;448&nbsp;Windows&nbsp;Server&nbsp;2003&nbsp;Standard&nbsp;Edition.vmdk</font></p>
<p><font color="#ff0000">E:\VM_Machine\Windows&nbsp;Server&nbsp;2003&nbsp;Standard&nbsp;Edition&gt;vmware-vdiskmanager.exe&nbsp;-x&nbsp;4G<br />&quot;Windows&nbsp;Server&nbsp;2003&nbsp;Standard&nbsp;Edition.vmdk&quot;<br />Using&nbsp;log&nbsp;file&nbsp;C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\vmware-Administrator\vdiskma<br />nager.log<br />The&nbsp;specified&nbsp;disk&nbsp;size&nbsp;does&nbsp;not&nbsp;fall&nbsp;within&nbsp;acceptable&nbsp;range.<br />The&nbsp;acceptable&nbsp;ranges:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ide&nbsp;adapter&nbsp;:&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;scsi&nbsp;adapter:&nbsp;</font></p>
<p><font color="#ff0000">E:\VM_Machine\Windows&nbsp;Server&nbsp;2003&nbsp;Standard&nbsp;Edition&gt;vmware-vdiskmanager.exe&nbsp;-x&nbsp;4G<br />b&nbsp;&quot;Windows&nbsp;Server&nbsp;2003&nbsp;Standard&nbsp;Edition.vmdk&quot;<br />Using&nbsp;log&nbsp;file&nbsp;C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\vmware-Administrator\vdiskma<br />nager.log<br />The&nbsp;old&nbsp;geometry&nbsp;C/H/S&nbsp;of&nbsp;the&nbsp;disk&nbsp;is:&nbsp;261/255/63<br />The&nbsp;new&nbsp;geometry&nbsp;C/H/S&nbsp;of&nbsp;the&nbsp;disk&nbsp;is:&nbsp;522/255/63<br />Disk&nbsp;expansion&nbsp;completed&nbsp;successfully.</font></p>
<p><font color="#ff0000">WARNING:&nbsp;If&nbsp;the&nbsp;virtual&nbsp;disk&nbsp;is&nbsp;partitioned,&nbsp;you&nbsp;must&nbsp;use&nbsp;a&nbsp;third-party<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;utility&nbsp;in&nbsp;the&nbsp;virtual&nbsp;machine&nbsp;to&nbsp;expand&nbsp;the&nbsp;size&nbsp;of&nbsp;the<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;partitions.&nbsp;For&nbsp;more&nbsp;information,&nbsp;see:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;http://www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1647<br /></font><strong>总结一下:</strong><br />1。文件名应该用双引号括起来。<br />2。vmdk文件用不带001,002的最短的那个文件名。<br />3。GB,MB,别忘了B。&nbsp;</p>
<p>需要强调的一点是,调整硬盘大小之后的效果,相当于增加了原来物理硬盘的柱面数目,因此,文件系统并不会自动增长。需要重新调整文件系统的大小。这一步不同的系统有不同的方法。比如<br />1.&nbsp;如果guest&nbsp;OS为win系列,可以通过partion&nbsp;magic来实现<br />2.&nbsp;如果guest&nbsp;OS为Linux系列,可以通过&nbsp;resize2fs来扩大ext2/3格式的文件系统。<br />3.&nbsp;如果guset&nbsp;OS为其他Unix系统,可以通过向文件树中新增加分区,来扩充原文件系统。</p>
<p>通过vm加盘的方法:在菜单栏哪里有个&ldquo;VM&rdquo;,点击&ldquo;VM&rdquo;里面有个&ldquo;settings&rdquo;或者直接用快捷键&ldquo;Ctrl+D&rdquo;,点击&ldquo;Add&rdquo;增加一个&ldquo;Hard&nbsp;Disk&rdquo;.加完后进入系统后,右击我的电脑选择&ldquo;管理&rdquo;进入后再选择&ldquo;存储&rdquo;中的&ldquo;磁盘管理&rdquo;。对你刚才新增加的硬盘进行快速格式化后,就可以为你原先的硬盘多增加一个盘符=已经扩大你原先的硬盘大小</p>
頁: [1]
查看完整版本: vmware中如何为虚拟机增加硬盘容量