用vmplayer放大vmware映像

是否可以放大安装的(Windows XP)虚拟磁盘分区?

我在ubuntu linux上使用vmware player(vmplayer)。 如果没有,vmware workstation或者-server可以做这个工作吗?

是的,这是可能的。 这是一个两步过程:

  1. 使用vmware-vdiskmanager(我不知道Player是否包含这个可执行文件,但是WS,Server和ESX都可以)。 在没有任何命令行参数的情况下运行它以查看各种选项,-x是增长虚拟磁盘的选项,但是您也可以进行其他更改。 一个简单的命令行会这样: vmware-vdiskmanager -x 40GB WinXP.vmdk

  2. 一旦你扩展了磁盘,你仍然需要扩展分区和文件系统。 我通常使用sysrecuecd这个。 下载iso ,设置你的虚拟机从CD启动,然后你可以运行gparted来扩展分区和NTFS文件系统。 这将需要一些时间。

当然,在这样做之前,你应该备份你的虚拟磁盘文件,以防出现任何问题。 但是,我已经成长和缩小NTFS格式化vmdk文件几次没有问题。