------- 沒用的廢話 -----
實在忍不住囉嗦兩嘴。在 linux 系統下配置好了一台虛擬機,想移植到 win10 上用。按照網上說的卸載的 Hyper-V,BIOS 中開啟 VT-
x 和 VT-d。可是在 win10 上用 VirtualBox 就是創建不了也不能使用 64 位 Ubuntu16。baidu +
google 了好久,無解。無奈下轉戰 Hyper-V,配置好環境後發現 Ubuntu 虛擬機不能使用 usb 設備,RLGL。又回頭搞 VirtualBox,下載了英特爾處理器標識實用工具,發現在 BIOS 中開啟 VT-
x 後,工具中顯示虛擬化技術不可用。如果在 BIOS 中關閉了 VT-x,工具中反而顯示虛擬化技術可用。查看了一下 CPU 信息,確實帶有 VT-
x 功能。無解,轉戰 VMware。買授權,下載,安裝。啟動虛擬機系統的時候提示錯誤 “device/credential guard
不兼容”,最終找到了上面不能用 VirtualBox 的罪魁禍首。
---- 解決辦法 ------
如果你在卸載了 Hyper-V,BIOS 中開啟了 VT-x 後還是無法創建和實用 64 位虛擬機系統的話。
請試試下面的辦法
-
右鍵左下角四個方塊圖標,打開 Windows PowerShell(管理員)
-
輸入並運行 bcdedit /set hypervisorlaunchtype off
-
重啟電腦
關閉這個功能後 docker 就不能用了,如果要用 docker 的話。將上面命令的 off 替換為 auto 即可。