當虛擬機加載鏡像時,出現下面的錯誤:
錯誤提示:
已將該虛擬機配置為使用 64 位客戶機操作系統。但是,無法執行 64 位操作。
此主機支持 Intel VT-x,但 Intel VT-x 處於禁用狀態。
如果已在 BIOS/固件設置中禁用 Intel VT-x,或主機自更改此設置后從未重新啟動,則 Intel VT-x 可能被禁用。
(1) 確認 BIOS/固件設置中啟用了 Intel VT-x 並禁用了“可信執行”。
(2) 如果這兩項 BIOS/固件設置有一項已更改,請重新啟動主機。
(3) 如果您在安裝 VMware Workstation 之后從未重新啟動主機,請重新啟動。
(4) 將主機的 BIOS/固件更新至最新版本。
解決辦法:
(1)在bios中將虛擬化設置為可用。Intel Virtualization Technology設置為enable。
(2)如果安裝了360安全衛士,禁用針對64位cpu的核晶防護。
-
發現虛擬化技術處於被禁用。
例:當使用VirtualBox啟動虛擬機時提醒“虛擬電腦控制台 - 錯誤”,發現CPU不支持虛擬化技術。
-
檢查本機電腦是否支持虛擬化技術。
網上搜索下載‘securable.exe’軟件;運行該軟件檢測CPU是否支持虛擬化技術。
若Hardware Virtualization顯示Yes則表示CPU支持虛擬化技術,可做BIOS虛擬化設置。
若顯示NO則當前CPU不支持虛擬化技術,BIOS虛擬化設置也沒用,除非換電腦或CPU。
-
啟動BIOS的虛擬化設置 | 開啟CPU虛擬化支持。
重啟電腦后按F2或F10進入BIOS界面(不同主板型號進入BIOS所需按鍵不同)。
示例電腦 聯想G410進入BIOS界面:Configuratio > Intel Virtual Technology > Enabled。
注:主板不一樣其BISO中顯示關鍵詞也不一樣的,主要是找到Virtual或Virtualization將其設置為Enabled。
-
F10保存BIOS設置並重啟電腦。
-
進入系統后重新運行VirtualBox再啟動虛擬機,即可正常運行虛擬機。