6 revs, 4 users 53%anon Asked: 2009-05-13 01:50:01 +0800 CST2009-05-13 01:50:01 +0800 CST 2009-05-13 01:50:01 +0800 CST 如何增加虚拟机的空间? 772 我从 ISO 映像创建了一个 Windows Vista VMware。创建时我选择了 16 GB 作为硬盘空间。但是现在它说空间不足以在其上安装服务包。现在如何在不重新创建虚拟机的情况下增加虚拟机的空间? vmware-workstation 5 个回答 Voted Jay R. 2009-05-13T07:43:26+08:002009-05-13T07:43:26+08:00 如果有或关心来自 VM 的快照,这将不起作用。 您可以使用vmware-vdiskmanager来扩展映像大小。您需要先关闭虚拟机。 调整映像大小后,您可以使用您选择的 OS 磁盘分区工具将磁盘上的分区扩展到新大小。如果您要调整大小的磁盘是 Windows 中的系统分区(听起来确实如此),您可能需要将磁盘挂载到另一个虚拟机中以调整实际分区的大小,或者从救援磁盘启动。 虽然到 vdiskmanager 的链接来自 vmware server 1,但我相信同样的应用程序带有 VMWare Workstation。 Frode Lillerud 2009-05-13T09:42:17+08:002009-05-13T09:42:17+08:00 你可以运行类似的东西 vmware-vdiskmanager.exe -x 25GB theDisk.vmdk 以扩展虚拟磁盘。 David Spillett 2009-07-25T04:59:15+08:002009-07-25T04:59:15+08:00 我总是使用 LVM 设置 Linux VM,然后我可以相对轻松地扩展内容,只需创建一个新的虚拟磁盘,将其添加到卷组,扩展相关的逻辑卷以利用新空间,然后使用 resize2fs 扩展文件系统。 您可以在 Windows 中通过将虚拟磁盘配置为动态磁盘而不是静态磁盘来执行相同的操作。 Michael Todd 2009-05-13T01:50:02+08:002009-05-13T01:50:02+08:00 这应该可以解决问题: http://www.geekzilla.co.uk/View18A035DE-06FF-4EA6-BC77-57D431CD50DD.htm Ben 2009-07-25T04:48:25+08:002009-07-25T04:48:25+08:00 我最近遇到这个问题,发现vmware播放器中没有vmware-vdiskmanager。但是,您可以下载免费的VMWare 转换器(注册后是免费的),它允许您扩展磁盘。
如果有或关心来自 VM 的快照,这将不起作用。
您可以使用vmware-vdiskmanager来扩展映像大小。您需要先关闭虚拟机。
调整映像大小后,您可以使用您选择的 OS 磁盘分区工具将磁盘上的分区扩展到新大小。如果您要调整大小的磁盘是 Windows 中的系统分区(听起来确实如此),您可能需要将磁盘挂载到另一个虚拟机中以调整实际分区的大小,或者从救援磁盘启动。
虽然到 vdiskmanager 的链接来自 vmware server 1,但我相信同样的应用程序带有 VMWare Workstation。
你可以运行类似的东西
以扩展虚拟磁盘。
我总是使用 LVM 设置 Linux VM,然后我可以相对轻松地扩展内容,只需创建一个新的虚拟磁盘,将其添加到卷组,扩展相关的逻辑卷以利用新空间,然后使用 resize2fs 扩展文件系统。
您可以在 Windows 中通过将虚拟磁盘配置为动态磁盘而不是静态磁盘来执行相同的操作。
这应该可以解决问题:
http://www.geekzilla.co.uk/View18A035DE-06FF-4EA6-BC77-57D431CD50DD.htm
我最近遇到这个问题,发现vmware播放器中没有vmware-vdiskmanager。但是,您可以下载免费的VMWare 转换器(注册后是免费的),它允许您扩展磁盘。