標籤:
本篇文章包含以下幾個部分:
1EXSI軟體和vSphere軟體的安裝
2在vSphere上安裝虛擬系統
3對虛擬系統通過配置實現硬體虛擬化,實現硬體直通
1.EXSI安裝
通過網上下載EXSI ISO鏡像和Vsphere安裝軟體,選擇一台沒有安裝系統的電腦通過u盤製作啟動盤安裝EXSI底層系統,安裝過程很容易,安裝成功後系統介面如所示,然後在該見面按下F2進行網路設定,通過IP Configuration選項來設定靜態IP,以免IP變動了以後無法正常工作。記住目前的使用者以及密碼還有設定好的靜態ip,這個將會作為vsphere遠端連線的ip地址。
在一台windows上面安裝vsphere軟體,這裡用的版本是VMware vSphere Client 6.0.0版本,按照指示安裝好即可。目前為止,安裝環境以及配置完成。
2開啟vsphere軟體,如所示,輸入之前EXSI系統的ip地址以及使用者名稱和密碼,實現遠程登入需要虛擬化的電腦。然後選擇頁面左上方檔案-建立虛擬機器,然後選擇開啟電源,選擇頁面上方的啟動虛擬機器控制台,在控制台視窗選擇串連/斷開虛擬機器的CD/DVD裝置裡面的串連到本地磁碟上的ISO映像,選擇準備好的win10系統作為將要安裝的系統。
3次目標是將一台電腦硬體虛擬化為兩台裝了win10系統的電腦,對電腦上的裝置進行直通,以配置成為完全隔離的兩台主機。
開啟EXSI系統的配置選項裡面的進階設定,左上方點擊配置直通如所示
因為要硬體虛擬化為兩台電腦,所以要準備兩台顯卡,這也是本次的教程痛點所在,只要將兩塊顯卡分別設定為硬體直通,其他裝置設定直通就方便多了。將兩塊顯卡直通選擇打勾,已經usb裝置打勾(通常電腦有兩個usb裝置管理員),滑鼠右鍵已經安裝好的虛擬機器系統,選擇-編輯設定-添加-PCI裝置,選擇要分配的顯卡,點擊完成,硬體屬性則會多出來一個PCI裝置,進入已經安裝好的win10系統裡面,通過官網下載顯卡驅動,對另一台電腦同樣設定好顯卡,這樣顯卡就配置成功了。
重啟EXSI系統的電腦,這時候EXSI系統載入到一半出現successful只有便停止了,這時候無法看到EXSI系統的IP地址,這也是之前要求設定靜態IP的原因,不然以後變掉了就沒法遠端控制EXSI系統,這時候選擇其中一個win10系統,右鍵開啟電源,當顯示器串連在該系統配置的顯卡上面的時候,介面將從EXSI系統進入到win10系統。由於一台電腦通常只有一個音效卡,所以只能實現一個虛擬機器發聲,另一台需要另外購買音效卡。因為CPU是共用的,所以不需要一分為二,直接設定最大核心數即可。
遇到的問題以及解答:
1對於虛擬機器上面無法玩遊戲提示虛擬機器不支援該遊戲的時候,需要進行如下的設定:
開啟vsphere軟體,選擇配置下面的儲存空間,找到安裝win10系統的資料存放區器如所示,右鍵-瀏覽資料存放區,找到安裝虛擬機器系統的位置(),將zjutvis_1.vmx檔案下載到本地用記事本檔案開啟,在代碼的下面加上以下幾句:
monitor_control.virtual_rdtsc = "false"
monitor_control.restrict_backdoor = "true"
monitor_control.disable_directexec = "true"
儲存後替換到虛擬系統裡面的該檔案,重啟虛擬機器,即可實現在虛擬機器下玩大型遊戲。
2對於EXSI系統ip地址沒有設定成靜態,導致某一天ip變掉沒有辦法就通過vsphere遠端控制exsi系統的情況,可以通過如下方法解決
找一台筆記本通過一根網線和裝了exsi系統的電腦相連,設定膝上型電腦動態獲得ip地址,這時候exsi系統的ip地址和筆記本上的一樣,便可以通過筆記本上面的vsphere軟體來控制exsi系統(所以強烈建議安裝EXSI系統的時候設定靜態IP)。
ESXI和vsphere的安裝配置-實現一台電腦硬體虛擬化為兩台