2008-09-19 55 views
3

我有一个VmWare虚拟机即将危险地接近它的主要HDD的限制,我需要扩展它。我该怎么做呢?我正在与VmWare工作站6.0.5VmWare主HDD扩展

回答

3

This link给出了两种方法,应该有所帮助。

看起来这是最简单的方法:

vmware-vdiskmanager -x 12GB path\to\disk.vmdk 

其中12GB是膨胀体积的期望的尺寸。

+0

优秀的链接!它完美地解决了我的问题! – Jared 2008-09-20 03:08:37

1

我不知道6.0.5,但在以前的版本中曾经有一个叫做VMWare程序目录中的vmware-vdiskmanager的程序。您可以使用此扩展虚拟磁盘容器。

展开容器后,您需要展开guest虚拟机中的分区,您必须从“内部”执行此操作,这取决于您在guest虚拟机和文件系统上使用的操作系统。我经常使用Ubuntu Life-CD或System-Rescue-CD ISO与qtparted一起根据需要扩展分区。

0

假设这是在Windows下,程序通常在“C:\ Program Files \ VMWare \ VMware Workstation \“命名为vmware-vdiskmanager.exe,您可以使用它执行此操作。打开DOS提示符和CD到该目录。扩展驱动器的命令是:

vmware-vdiskmanager.exe -x 50Gb NameOfDisk.vmdk 

此外,这不是您可以使用此命令执行的唯一操作。如果你只是输入命令w/o任何参数,你会看到一堆其他可用的选项。

0

我在使用vmware-vdiskmanager应用程序时有时会遇到问题(它创建了额外的空间,但我无法使用它)。在这一点上,我使用了GParted live CD,它非常完美。

1

最简单的方法,我昨天工作。我的同事给我建议。

  1. 打开您的主要虚拟机,其中连接了主HDD(如果它正在运行)。
  2. 在主虚拟机首选项中展开磁盘。 (右键单击设置,右键单击您的主硬盘,选择实用程序,展开...)
  3. 将您的主磁盘连接到另一个虚拟机。启动另一台虚拟机。 如果你到磁盘管理器,你可以看到,你的磁盘比分区更大,调整它的大小。 现在它可以工作了,因为您位于不同的其他虚拟机上,并且您的扩展磁盘不是从中启动系统的磁盘,因此您可以在磁盘管理器(win GUI)中调整磁盘大小。
  4. 从其他虚拟机中分离主磁盘。
  5. 启动您的主系统,您的主分区更大。

技巧是你不能改变分区的大小,从哪个Windows引导,所以你必须将它附加到另一个系统,调整它的大小,这一切。