2021-05-12 14:32:11
在VMware Fusion 5 虛擬機器裡執行Hyper-V
我用的筆電是Mac Book Pro,我個人確實覺得蘋果的硬體做得非常好,手感,效能,穩定性都不錯,看起來賞心悅目。但我工作大都是Windows 平台,所以我直接在MBP上用Boot Camp 跑Windows。Windows 8 出來以前,為了跑Hyper-V虛機做測試,還不得不多裝一個Windows Server 2008 R2。然後重新啟動切換Windows Server 08 R2 和Windows 7。現在有了Windows 8,直接支援原生態Hyper-V,工作生活娛樂都可以在一個平台上完成,一切都變得簡單了起來。但我一直希望能夠把更多的測試環境搬到我的筆電上,無奈Hyper-V 一直不支援在Hyper-V 裡跑Hyper-V。所以遇到的測試需要涉及到Hyper-V主機的時候,就不能在筆電上完成了。直到最近我發現了Fusion 5 居然支援在虛擬機器裡跑Hyper-v!立馬上網學習一下,並且做了測試,成功了!
首先我在WMware Fusion裡安裝Windows Server 2012,並且嘗試啟用Hyper-V角色,系統會報錯說“Hyper-V 不能被安裝,已經有一個hypervisor 在執行了.”
沒關係,現在我們只需要做幾處更改就可以解決這個問題。
首先,開啟虛擬機器的vmx 檔案,加入這幾行組態檔,儲存。直接在組態檔最後一行貼上即可。虛機啟動後會自動調整位置。
hypervisor.cpuid.v0 = FALSE
vhv.enable = TRUE
mce.enable = TRUE
然後再手都把虛擬機器設定-高階設定中的preferred virtulization engine 改為“Intel VT-x with EPT”
好了現在我們就可以在Fusion Windows Server 2012 虛機中新增Hyper-V角色並且順利建立啟動Hyper-V虛機了。
是不是太酷了呢?!!現在我可以不重新啟動電腦就輕鬆的在OS X平台,Windows 8 和Windows Server ,Hyper-V 虛機之間切換,充分體驗到了在一台電腦裡同時跑多台作業系統,工作娛樂無縫切換的快樂。現在我開始考慮再搬回到 OS X 平台了。:-)
如果你沒有在OS X 平台,同樣可以在VMware Workstation裡執行Hyper-V。我在網上找到了這篇文章,不過自己沒有做測試。希望對你有幫助!http://www.veeam.com/blog/nesting-hyper-v-with-vmware-workstation-8-and-esxi-5.html
本文永久更新連結地址:http://www.linuxidc.com/Linux/2017-01/139777.htm
相關文章