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打開虛擬機

打開後的效果如下圖。
在這裏插入圖片描述
第一次運行虛擬機,會有以下提示,
在這裏插入圖片描述
按我已複製該虛擬機即可。

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