有很多理由使用VMware Player而不是vbox,vmplayer可以直接複製貼上在宿主機和虛擬機器中轉換檔案,並且有更好的3d驅動支援,這兩點似乎vbox都沒做到,但VMware Player預設是沒有備份/複製/匯出 虛擬機器選項的。而要做到這一點也很容易。在建立虛擬機器時,記得要把所有磁碟內容放在一個檔案裡,這樣要方便很多。(如果需要用u盤轉移的話就分卷打包)。然後把最大的那個vmdk檔案(即虛擬磁碟)和很小的vmx檔案,複製到新目錄下。可以給這兩個檔案更名以示區別。用notepad++之類的東西開啟vmx檔案編輯。一。把scsi=…..vmdk 那個地方改成你更名後的vmdk檔案的名字二。把dispalyname 換一個新名字,和原來不一樣就行。否則和原有的虛擬機器重名會出錯用vmplayer開啟vmx檔案(vmx和vmdk一定要在同一個資料夾下),程式會詢問你是移動還是複製了這個虛擬機器,選複製,程式會自動重設MAC之類的。複製完成。如果僅僅是備份的話,什麼都不用改,僅僅是把這兩個檔案複製出去就行了。注意:如果你複製整個資料夾的話,有兩個log檔案被vm的常駐程序鎖定,不能複製,我曾經換用Linux去複製,但這樣太麻煩,而且其他的檔案證實也沒有用。這個問題我曾經拿到別處去問,也做了很多搜尋,都沒有一個完整的答案。希望這篇日誌可以幫到有同樣需求的人
有很多理由使用VMware Player而不是vbox,vmplayer可以直接複製貼上在宿主機和虛擬機器中轉換檔案,並且有更好的3d驅動支援,這兩點似乎vbox都沒做到,但VMware Player預設是沒有備份/複製/匯出 虛擬機器選項的。而要做到這一點也很容易。在建立虛擬機器時,記得要把所有磁碟內容放在一個檔案裡,這樣要方便很多。(如果需要用u盤轉移的話就分卷打包)。然後把最大的那個vmdk檔案(即虛擬磁碟)和很小的vmx檔案,複製到新目錄下。可以給這兩個檔案更名以示區別。用notepad++之類的東西開啟vmx檔案編輯。一。把scsi=…..vmdk 那個地方改成你更名後的vmdk檔案的名字二。把dispalyname 換一個新名字,和原來不一樣就行。否則和原有的虛擬機器重名會出錯用vmplayer開啟vmx檔案(vmx和vmdk一定要在同一個資料夾下),程式會詢問你是移動還是複製了這個虛擬機器,選複製,程式會自動重設MAC之類的。複製完成。如果僅僅是備份的話,什麼都不用改,僅僅是把這兩個檔案複製出去就行了。注意:如果你複製整個資料夾的話,有兩個log檔案被vm的常駐程序鎖定,不能複製,我曾經換用Linux去複製,但這樣太麻煩,而且其他的檔案證實也沒有用。這個問題我曾經拿到別處去問,也做了很多搜尋,都沒有一個完整的答案。希望這篇日誌可以幫到有同樣需求的人