1. 程式人生 > >在mac的虛擬機器上安裝虛擬機器

在mac的虛擬機器上安裝虛擬機器

由於工作原因,需要在windows系統上搭建centos系統的虛擬機器。

由於不喜歡在mac上裝雙系統。直接在mac上裝了win7的虛擬機器,然後打算在win7的虛擬機器中安裝vmware workstation搭建linux環境。遇到了一些問題,在此記錄一下。

問題描述: 在Mac的vmware fusion下面安裝的windows7虛擬機器。 然後在win7虛擬機器上再安裝vmware workstation,在這個vm上再安裝centos系統。 安裝centos系統的時候開啟虛擬機器報錯:

VMware Workstation 無法連線到虛擬機器。請確保您有權執行該程式、訪問該程式使用的所有目錄以及訪問所有臨時檔案目錄。

網上有說:VMware Authorization Service 當前未執行。 但是查看了一下自己的服務,發現這個服務是執行著的。 然後懷疑是沒有許可權訪問目錄,虛擬機器安裝在非系統盤,然後以管理員方式開啟vmware,發現還是不行。
最後的解決辦法: 在win7下安裝的vmware workstation版本太高,版本是14的,換成vmware workstation12.x就可以了。
然後還有一個問題是不支援64位作業系統。

啟動虛擬機器時提示:“VT-x/AMD-V 硬體加速在您的系統中不可用。您的 64-位虛擬機器將無法檢測到 64-位處理器,從而無法啟動”。

網上的解決辦法都是在Bios中啟動虛擬化技術,Configuratio > Intel Virtual Technology > Enabled。 但是在win7的bios裡面根本找不到這個選項。 難道是虛擬機器裡安裝虛擬機器不支援這個操作? 不可能的。 後面發現在mac上面的虛擬機器的記憶體配置中,關於虛擬化的配置沒有開啟。 開啟之後就ok了。