Vmware虚拟机文件复制及改名称方法

Vmware文件夹结构

在这里插入图片描述
  从上图可以看出,虚拟机所有的文件都放在Windows 7 x64 Keil文件夹下,里边有8个文件和一个文件夹。

vmx文件

  文件夹中有一个Windows 7 Keil.vmx文件,这个文件是虚拟机配置文件。可以用任何文本编辑工具打开,本人的vmx文件内容如下。

.encoding = "GBK"
config.version = "8"
virtualHW.version = "12"
numvcpus = "2"
cpuid.coresPerSocket = "2"
scsi0.present = "TRUE"
scsi0.virtualDev = "lsisas1068"
sata0.present = "TRUE"
memsize = "4096"
mem.hotadd = "TRUE"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "Windows 7 x64-cl1-000001.vmdk"
ethernet0.present = "TRUE"
ethernet0.virtualDev = "e1000"
ethernet0.wakeOnPcktRcv = "FALSE"
ethernet0.addressType = "generated"
usb.present = "TRUE"
ehci.present = "TRUE"
ehci.pciSlotNumber = "35"
sound.present = "TRUE"
sound.virtualDev = "hdaudio"
sound.fileName = "-1"
sound.autodetect = "TRUE"
mks.enable3d = "TRUE"
svga.graphicsMemoryKB = "1048576"
serial0.present = "TRUE"
serial0.fileType = "thinprint"
......以下省略

  本文介绍的虚拟机改名称主要就是改这个文件中的相关位置的内容。

vmdk文件

  文件夹中有两个vmdk文件,而且都比较大。
  vmdk文件是虚拟磁盘文件(VMWare Virtual Machine Disk Format),即虚拟机的数据都存储在这两个文件中。
  VMDK是一种文件格式,它描述了虚拟磁盘在VMware Workstation 和 VirtualBox等虚拟机中使用的容器。该格式最初是由 VMware 为其虚拟设备产品开发的,在VMDK 5.0版发布之后成为一种开放格式,是开放虚拟机格式文件中用于虚拟设备的磁盘格式之一。即有不少软件都可以识别并使用vmdk文件。

vmsd文件

这个文件包含虚拟机的快照信息,并且是快照管理器的主要信息源。该文件包含行条目,这些条目定义了快照之间以及每个快照的子磁盘之间的关系。

vmxf文件

vmxf文件是多个虚拟机成组管理用的补充配置文件,一般用户不用管它。

nvram文件

这个文件存储虚拟机BIOS的状态。

虚拟机复制和改名

本人在使用虚拟机时通常的做法是,首先安装好干净的操作系统,安装必要的补丁,将这个虚拟机做成模板。需要新的虚拟机时,将这个虚拟机文件夹整个复制,然后改名称,使得用VMware打开时,呈现出需要的名字。这样使用非常方便。
当然虚拟机复制好以后,不改相关名称,也可以用VMware直接打开,这样带来的问题是,当虚拟机比较多时,容易搞混乱。

复制虚拟机

需要将虚拟机文件夹整个复制,然后文件夹名称改为需要的名字,本人想建立个Qt开发的虚拟机,文件夹名称改为如下。
在这里插入图片描述

更改文件名

在更改配置文件之前,首先更改文件名称。修改后的文件名如下。.
vmxf和vmsd文件可以删除。

在这里插入图片描述

修改vmx文件

打开文件,有3处地方需要修改。
在这里插入图片描述
修改后的文件内容如下。
在这里插入图片描述

VMware打开虚拟机

打开后的效果如下图。
在这里插入图片描述
第一次运行虚拟机,会有以下提示,
在这里插入图片描述
按我已复制该虚拟机即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章