今天在拷貝centOS虛擬機的時候, 意外遇到centOS復制時候的兼容性問題.
在這里插入圖片描述
配置文件 .vmx 是由VMware產品創建,但該產品與此版 VMware workstation 不兼容,因此無法使用。
根據這個提示,初步懷疑是虛擬機創建時的版本和我安裝的workstation版本不兼容,由於軟件一般會有向下兼容的特性,所以虛擬機的版本可能要高於我的workstation版本。
按照這個思路, 使用高級記事本打開.vmx文件, 查看下此虛擬機的版本是多少.
通過 vmx文件查詢VMware虛擬機文件的版本為14. 而我安裝的workstation 版本是 VMware Workstation 10.
這個好辦, 將14改為10唄. 改完后, 再次運行
然后又報了這個錯誤:
不支持客戶機操作系統"centos6-64", 請從"虛擬機設置"中"選項"選項卡上的"常規"頁面選擇一個客戶機操作系統.
按照操作進入 “虛擬機設置” --> 點擊選項
修改客戶機操作系統為Linux, 版本改為CentOS 64位.
再次開機虛擬機, 發現可以正常開啟了, 點擊 “我已復制” 即可.
---------------------------2018-10-21更新--------------------------
今天遇到一個虛擬機的授權服務未啟動的問題, 隨手記錄下:
VMware Workstation cannot connect to the virtual machine. Make sure you have rights to run the program, access all directories the program uses, and access all directories for temporary files.
The VMware Authorization Service is not running.
解決方法: 顯然是授權服務未啟動, win+R 輸入services.msc打開服務列表, 找到VMware Authorization Service 啟動即可.