Vmware與Hyper-v不兼容的解決方法
不能共存原因分析
Hyper-V 是一個(gè)type 1 hypervisor,當(dāng)在 Windows 中啟用 Hyper-V 時(shí),Windows 系統(tǒng)在硬件底層與 Windows 應(yīng)用層之間插入了一層 Hyper-V,而原來(lái)的 Windows 應(yīng)用層則變成了一個(gè)運(yùn)行在 Hyper-V 上的虛擬機(jī)。
而 VMWare Workstation/Player 使用一種被稱為虛擬機(jī)監(jiān)視器(Virtual Machine Monitor,VMM)的機(jī)制,直接訪問(wèn) CPU 內(nèi)建的虛擬化功能,因此,它們本身不能在虛擬機(jī)環(huán)境中運(yùn)行,換句話說(shuō),不支持嵌套虛擬化(nested virtualization)。
當(dāng) Windows 啟用 Hyper-V 時(shí),原來(lái)的 Windows 變成了虛擬機(jī)環(huán)境,偏偏 VMWare Workstation/Player 不能在虛擬機(jī)環(huán)境中運(yùn)行,因此,運(yùn)行VMWare Workstation/Player 時(shí)會(huì)報(bào)錯(cuò)。
解決辦法
把一個(gè)Windows系統(tǒng)變成兩個(gè)系統(tǒng)使用。一個(gè)是加載Hyper-V的驅(qū)動(dòng)服務(wù)的,而另個(gè)一個(gè)不加載。但系統(tǒng)還是一個(gè),在我們啟動(dòng)時(shí)候我們會(huì)看到兩個(gè)菜單,一個(gè)可以使用默認(rèn)啟動(dòng)HYPER-V,一個(gè)默認(rèn)不啟動(dòng)HYPER-V,而用VMWARE Workstaiton的,那這個(gè)啟動(dòng)菜單怎么做呢?
第一步:以管理員身份打開命令提示符
第二步:輸入以下命令,創(chuàng)建一個(gè)啟動(dòng)菜單,并記下{ } 中的一串代碼。
第三步:輸入以下命令,將此啟動(dòng)選項(xiàng),關(guān)閉Hyper-V功能
第四步:重新啟動(dòng),此時(shí)可以在菜單中看到有兩個(gè)啟動(dòng)選項(xiàng)
此時(shí)選擇第一個(gè)選項(xiàng),就可以使用Hyper-V。第二個(gè)選項(xiàng),就可以安裝或使用Vmware Workstation了?,F(xiàn)在我們可以隨心所欲的使用不同的虛擬化環(huán)境了。
當(dāng)然,如果想刪除其中一個(gè)菜單選項(xiàng)的話,可以使用bcdedit命令來(lái)刪除,還可以使用更簡(jiǎn)單的方式,你可以運(yùn)行msconfig跳出圖形界面來(lái)刪除,以下截圖
好了,就講到這里,大家可以去試一下了。
其他解決方法:
方案一:檢查程序和功能里的hyper-v服務(wù)是否關(guān)閉
如果看見(jiàn)打鉤了就是開啟狀態(tài),再點(diǎn)一下就關(guān)閉Hyper-v服務(wù)了,這時(shí)候重啟計(jì)算機(jī)·試一下如果這時(shí)候還不行你就要往下看了,就需要用到命令關(guān)閉了,人生建議:直接看下面使用命令關(guān)閉,省的麻煩
方案二:通過(guò)命令關(guān)閉Hyper-V
通過(guò)命令關(guān)閉Hyper-V(控制面板關(guān)閉Hyper-V起不到?jīng)Q定性作用,要徹底關(guān)閉Hyper-V)
以管理員身份運(yùn)行Windows Powershell (管理員)(Windows鍵+X)運(yùn)行下面命令并重啟電腦:
1. bcdedit /set hypervisorlaunchtype off
重點(diǎn)?。。?/h2>
從 VMWare Workstation/Player 15.5.5 版本開始,VMWare 公司重構(gòu)了 VMM機(jī)制,將 VMM 機(jī)制調(diào)整為在用戶級(jí)別運(yùn)行,不再直接訪問(wèn)硬件,而是通過(guò)利用微軟的 Windows Hypervisor Platform (WHP) 的 API 來(lái)運(yùn)行。從而徹底解決了 VMWare Workstation/Player 與 Hyper-V 的沖突問(wèn)題。
所以需要:
將 Windows 版本升級(jí)到 Windows 10 20H1 或更高版本。將 VMWare Workstation/Player 升級(jí)到 15.5.5 或更高版本,
具體安裝虛擬機(jī)時(shí)注意:
在安裝時(shí),需要在如圖所示的這一步勾選“自動(dòng)安裝 Windows Hypervisor Platform (WHP)”
如果報(bào)錯(cuò)“VMWarePlayer 在此主機(jī)上不支持嵌套虛擬化。模塊 MonitorMode 啟動(dòng)失敗。未能啟動(dòng)虛擬機(jī)”,打開虛擬機(jī)的設(shè)置選項(xiàng),找到“處理器”,去掉如圖所示的三個(gè)選項(xiàng)前面的鉤,點(diǎn)擊“確定”就可以了。
以上就是Vmware與Hyper-v不兼容的解決方法的詳細(xì)內(nèi)容,更多關(guān)于Vmware與Hyper-v不兼容的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
在VMware中Nat方式設(shè)置靜態(tài)IP的方法
今天小編就為大家分享一篇在VMware中Nat方式設(shè)置靜態(tài)IP的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-06-06VMware虛擬機(jī)系統(tǒng)無(wú)法使用橋接聯(lián)網(wǎng)的解決方法
這篇文章主要介紹了VMware虛擬機(jī)系統(tǒng)無(wú)法使用橋接聯(lián)網(wǎng)的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-08-08VMware虛擬機(jī)三種網(wǎng)絡(luò)模式區(qū)別
提到VMware大家就想起了虛擬機(jī)技術(shù),虛擬機(jī)技術(shù)在最近的幾年中得到了廣泛的發(fā)展,一些大型網(wǎng)絡(luò)服務(wù)商都開始采用虛擬機(jī)技術(shù),不僅節(jié)省了投資成本,更節(jié)約了能源的消耗。2016-10-10在vmware虛擬機(jī)安裝dpdk的詳細(xì)過(guò)程
這篇文章主要介紹了在vmware虛擬機(jī)安裝dpdk,這篇教程給大家介紹的比較詳細(xì)全面,比較適合大家學(xué)習(xí),對(duì)vmware虛擬機(jī)安裝dpdk相關(guān)知識(shí)感興趣的朋友一起看看吧2022-02-02