Win10 使用 VirtualBox 出現錯誤 Raw-mode is unavailable courtesy of Hyper-V. (VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT).
筆者因為開發需求因此想在開發機上面安裝Ubuntu的環境
之前有嘗試過 Bash on Windows 但是使用起來感覺不佳
為了開發順利進行因此這次使用Virtual Box 安裝 Ubuntu
在安裝階段遇到錯誤
Raw-mode is unavailable courtesy of Hyper-V. (VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT).
這個錯誤原因是由於筆者原本有安裝 Docker for Windows
Docker on Windows 是透過 Hyper-V 運行的 因此會發生衝突
解決方法也很簡單 把 Hyper-V 關掉就可以了
(1)使用管理者權限開啟cmd
(2)輸入 bcdedit 可以看到 hypervisorlaunchtype 狀態為預設的 Auto
(3) 輸入 bcdedit /set hypervisorlaunchtype off 之後 畫面出現 並且重開機之後就可以順利安裝了
(4)關閉Hyper-V的狀況是無法使用Docker for Windows 因此兩者只能擇一
如果要開啟Hyper-V服務 一樣用管理者權限進入cmd 輸入 bcdedit /set hypervisorlaunchtype auto 再重開機就可以了