mac系統升級導致VirtualBox報Kernel driver not installed (rc=-1908)
一、背景
最近將我的Mac
升級成了Monterey
版本,結果發現之前的安裝的VirtualBox
虛擬機無法啟動,報了如下錯誤。
Kernel driver not installed (rc=-1908)
Make sure the kernel module has been loaded successfully.
where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.
在網上搜索了一下,大多是linux
系統的解決方案,此處記錄一下mac
系統的解決方案。
二、解決方案
1、重新下載一個最新的VirtualBox虛擬機
下載地址 //www.virtualbox.org/wiki/Downloads
2、卸載舊的虛擬機
如果機器上打開了舊的虛擬機界面,先將舊的虛擬機關閉。
不然在啟動卸載程序後,也會建議先關閉本地啟動的虛擬機。
1、雙擊啟動程序
2、點擊卸載程序
3、輸入yes、密碼後開始卸載
4、卸載完成後,安裝
5、安裝的過程中需要允許下方的這個更新
6、重新啟動系統
7、重新啟動之前已經存在的虛擬機
可以發現虛擬機已經可以正常啟動了,至此這個問題已經解決了。