2013-09-24 27 views
3

我知道,關於此主題有一個更大的討論,但目前我沒有找到解決此問題的好方法。在Windows 8上運行VM而不禁用Hyper V

第一:我得到了一個使用Hyper V來運行Windows Phone 8 Emulator的Windows 8.1主機系統。

我也想在這個系統上運行一個虛擬機(VirtualBox,VMWare,無論什麼作品)。

的解決方案,我知道:

  • 超V管理器來設置一個虛擬機(如UNIX系統)

超V的服務器環境而製造,所以沒有USB和聲音驅動程序。

  • bcdedit.exe的的使用啓用/禁用的Hyper V(+重新啓動),比超V虛擬機來運行其他虛擬機

我不想重新啓動我的系統以運行虛擬機。 :/

也許別人對我有好主意。我想到的一些想法是在沒有Hyper V的情況下運行Windows Phone Emulator - 但這可能是不可能的。或者在啓用Hyper V的情況下運行虛擬機,我不需要該虛擬機中的硬件虛擬化,但它應該足夠快以運行例如一個瀏覽器和播放視頻和其他東西。

您是否需要關於我的電腦的更多信息?

謝謝。

+0

我認爲這屬於超級用戶,實際上 – Leonel

回答

4

由於您使用的是Windows 8.1,它確實支持USB重定向到虛擬機並從虛擬機獲取音頻!但它必須是「第二代」虛擬機。您需要在VM上啓用並安裝Integration Services才能執行此操作。

這裏是你需要做什麼:

  • 將Hyper-V管理器,右擊你的Hyper-V主機(左窗格)> 設置>用戶>增強的會話模式>檢查選項「使用增強 會話模式」
  • 在同一個對話框,還要檢查選項中的‘增強 會話模式’下的‘增強的會話模式策略’
  • 在Hyper-V管理器,右擊Vista的虛擬機並轉到設置>管理>集成服務>檢查選項「訪客服務」。
  • 連接到虛擬機>操作>「插入集成服務安裝磁盤」
  • 安裝集成服務並重新啓動虛擬機。
  • 當你重新連接時,你會得到一個連接設置對話框,你應該能夠配置從那裏USB和音頻設置,如下圖所示的圖像:

enter image description here

您應該能夠通過虛擬機連接將虛擬機的音頻輸出傳送到您的客戶端。希望這個過程適合你。

+1

嘿,謝謝你幫我這裏。我應該提到我的虛擬機作爲一個Ubuntu系統,似乎在這裏可能不那麼容易。 ^^你寫的一半我已經做了。據我所知,這個[網站](http://baudlabs.com/how-to-install-hyper-v-integration-services-in-ubuntu-12-04-lts/)Linux帶有本地支持Hyper-V的。我按照說明啓用了相應的模塊。但是「連接到VM」功能在這裏仍然不可用。 :/ – FrecherxDachs

+0

@FrecherxDachs:根據文檔(https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/user-guide/enhanced-session-mode)增強會話模式僅限於可用於Windows VM。 –

相關問題