我的電腦運行 Ubuntu Game Pack,我在其上下載了 Virtualbox 來運行 Windows,但是當我完成設定並嘗試啟動實際的虛擬機器時,出現以下錯誤:
無法開啟虛擬機器 Windows 10 的會話。
對於所有 CPU 模式,VT-x 在 BIOS 中被停用 (VERR_VMX_MSR_ALL_VMX_DISABLED)。
結果代碼:NS_ERROR_FAILURE (0x80004005) 元件:ConsoleWrap 介面:IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
我該如何解決這個問題?
答案1
請按照下面描述的方法來解決您的問題 -
方法一:
要在 64 位元主機上執行 Virtual Box,需要在 BIOS 中啟用虛擬化技術 (VTx)。在某些 PC 中,也會啟用虛擬化技術定向 I/O (VTd)。通常這些設定在 BIOS 等級上被停用。若要啟用 VTx 和/或 VTd,您必須變更 BIOS 中的對應設定。
以下是如何執行此操作的範例(這些步驟並不完全適合您的特定 PC。但您會在 PC BIOS 設定中找到類似的選項):
- 啟動機器
- 進入BIOS(一些組合鍵取決於您的主機板型號)
- 轉到安全性 -> 系統安全
- 啟用虛擬化技術 (VTx) 和/或虛擬化技術定向 I/O (VTd)
- 儲存並重新啟動機器
如果上述方法失敗,即 VTx 和/或 VTd 已在 BIOS 中啟用,請依照下列方法:
方法2:
在 VirtualBox 管理器中執行下列步驟:
- 選擇虛擬設備並選擇設定
- 導航到系統並點擊處理器選項卡
- 勾選複選框,啟用 PAE/NX
這應該可以解決你的問題。