1.vmdk檔案丟失
首先要發現丟失了什麼檔案,一般他只丟這樣的檔案“Windows XP Professional-00000*.vmdk”(“*”號表示有序數字)。你從“Windows XP Professional-000001.vmdk”開始,配合著“Windows XP Professional-000001-s00*.vmdk”(“*”號表示有序數字)這樣的檔案按順序向後找,會發現某個設定檔“Windows XP Professional-00000*.vmdk”變成了檔案夾,開啟后里邊還有個小於1K的檔案。/*vmware workstation 5 好像沒有這個檔案夾及檔案,跳過吧,vmware workstation 6才有這個東東*/
然後將找到的這個檔案夾刪除掉,然後自己建立丟失的設定檔,並手動書寫裡邊的內容。比如我們有從“Windows XP Professional-000001.vmdk”到“Windows XP Professional-000006.vmdk”這些個設定檔,丟失了“Windows XP Professional-000005.vmdk”,下邊講解設定檔編寫方法。
任意開啟一個已存在的vmdk檔案,如:“Windows XP Professional-000006.vmdk”,我們複製出這個檔案的內容:
--------------------------------------------------------------------------------------------------------------
# Disk DescriptorFile /*磁碟說明檔案*/
version=1 /*版本*/
CID=db05769d /*標識碼*/
parentCID=836661eb /*上一級快照的標識碼*/
createType="twoGbMaxExtentSparse" /*建立類型*/
parentFileNameHint="Windows XP Professional-000001.vmdk" /*指定快照的上一級快照名稱,需要根據實際情況修改的位置*/
# Extent description /*地區描述*/
RW 4192256 SPARSE "Windows XP Professional-000006-s001.vmdk" /*
RW 4192256 SPARSE "Windows XP Professional-000006-s002.vmdk"
RW 4192256 SPARSE "Windows XP Professional-000006-s003.vmdk" 一些描述資訊,注意修改00000*和你的檔案名稱中的00000*一致就好了,具體描述資訊自己
RW 4192256 SPARSE "Windows XP Professional-000006-s004.vmdk" 去google搜一下吧
RW 4192256 SPARSE "Windows XP Professional-000006-s005.vmdk"
RW 10240 SPARSE "Windows XP Professional-000006-s006.vmdk" */
# The Disk Data Base
#DDB
ddb.toolsVersion = "7238" /*磁碟資料庫工具版本*/
--------------------------------------------------------------------------------------------------------------
按如下修改後,儲存到“Windows XP Professional-000005.vmdk”中就可以了,如下:
--------------------------------------------------------------------------------------------------------------
# Disk DescriptorFile
version=1
CID=db05769d
parentCID=836661eb
createType="twoGbMaxExtentSparse"
parentFileNameHint="Windows XP Professional-000001.vmdk"
# Extent description
RW 4192256 SPARSE "Windows XP Professional-000005-s001.vmdk"
RW 4192256 SPARSE "Windows XP Professional-000005-s002.vmdk"
RW 4192256 SPARSE "Windows XP Professional-000005-s003.vmdk"
RW 4192256 SPARSE "Windows XP Professional-000005-s004.vmdk"
RW 4192256 SPARSE "Windows XP Professional-000005-s005.vmdk"
RW 10240 SPARSE "Windows XP Professional-000005-s006.vmdk"
# The Disk Data Base
#DDB
ddb.toolsVersion = "7238"
2.vmware server使用VMware workstation鏡像
1 )修改vmx
進入目錄的所有檔案為您的虛擬機器(註: 是指的虛擬機器鏡像地址),並修改虛擬機器設定.vmx檔案。
將以下內容 :
virtualHW.version = “ 6 ”
改成
virtualHW.version = “ 4 ”
2 )修改vmdk
同時修改第一個vmdk檔案:
ddb.virtualHWVersion = “ 6 ”
改成
ddb.virtualHWVersion = “ 4 ”
這樣server就可以用workstation的鏡像檔案,等於不需要重新安裝虛擬機器系統了
3.開啟啟動某個虛擬系統
虛擬機器開機檔案路徑 start 虛擬系統路徑,例如:
"C:\Program Files\VMware\VMware Workstation\vmrun.exe" start "d:\ubuntu\ubuntu.vmx"