重命名vmware工作站上的vm(文件)


15

当我在vmware工作站中重命名虚拟机时,旧文件名(例如:硬盘驱动器文件名)仍然保留。

如何在不弄乱虚拟机的情况下手动重命名它们?

我没有使用最新的vmware工作站版本。

Answers:


9

存储虚拟机配置的vmx文件只是一个文本文件。您可以仅重命名所有vm文件,然后编辑vmx以指向这些文件。


1
请注意,如果虚拟机具有快照或虚拟机正在使用拆分磁盘,则此操作比较棘手。 Georgi Hristov的答案更加完整。
jamesdlin

9

您可以重命名VM文件,而无需任何VMware软件。或仅使用最低限度的VMware Player。

如果尚未完成操作,请先停止虚拟机并退出VMware Player。

转到VM数据文件夹(其中包含较大的VM文件),并在许多虚拟磁盘(VMDK)文件旁边找到少量描述符文件。您只需要使用自己喜欢的文本编辑器来编辑两个文件,即:

  1. VMX文件中,这三个属性是相关的:

    • scsi0:0.fileName
    • nvram
    • extendedConfigFile

    ->只需使用新名称编辑/更改所有名称。

  2. 在“ #扩展描述”部分下的VMDK文件中,您将找到应该重新命名的sub-vmdk文件名,并与您的新名称相对应。

  3. 重命名(手动或使用重命名软件)文件系统上的所有VMDK文件,但是您应保持完整(不要编辑)最后几个(通常是5个)字符,它们是索引(即-s001 .vmdk;-s002 .vmdk)等)


1
但是VMDK是一个巨大的二进制文件。如何重命名sub-vmdk文件名?
阿维


vmware-vdiskmanager独立版在这里
snipsnipsnip

1
如果您使用分割磁盘,则VMDK文件硬盘,因此它是一个巨大的二进制文件,您无法对其进行编辑。对于拆分磁盘,VMDK文件是文本文件。
丹尼斯·G

1

我使用导入选项来执行此操作。这样,我可以将基本VM保留在称为base-XP或任何其他版本的共享上,然后在需要新的测试VM时进行导入,并根据通过导入向导时指定的设置来命名磁盘。


1

如果您正在运行vmware工作站8,则可以使用克隆功能(VM->管理->克隆),然后可以为克隆的VM提供新的名称。


2
这不会重命名VMDK(硬盘驱动器/磁盘)文件名。
Jeroen Wiert Pluimers 2014年

0

您可以按照@Georgi Hristov的建议进行操作,但是我发现这些vmware-*。log和-S00 .vmdk文件中也存在旧名称,因此我接受了@xyutech的建议,并发现使用内置克隆功能是创建具有不同名称的新VM的最简单方法。这是一个屏幕截图克隆虚拟机

请注意,所有克隆的文件都将放置在所选文件夹下,因此,在询问时应选择一个空文件夹。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.