• 跳至主要導覽
  • 跳至主要內容
  • 跳至主要資訊欄
Office 指南

Office 指南

辦公室工作實用教學

  • Excel
  • Word
  • PowerPoint
  • Windows
  • PowerShell
  • R

VirtualBox 在 macOS 出現 Kernel driver not installed 問題解決方式

介紹在 macOS Big Sur 中使用 VirtualBox 出現 Kernel driver not installed 問題的解決方法。

Kernel driver not installed 問題

在 macOS Big Sur 中執行 VirtualBox 時出現這樣的視窗畫面,錯誤訊息為:Kernel driver not install (rc=-1908)。

VirtualBox 錯誤訊息
VirtualBox 錯誤訊息

這個問題是因為 macOS 因為安全性因素,把第三方的 kernel extensions(KEXTs)阻擋掉了,解決方式就是手動授權 Oracle 的 Developer ID,以下是操作步驟。

授權 Oracle 的 Developer ID

Step 1
重新開機,按下 cmd ⌘ + R 鍵,進入 macOS 復原模式(recovery mode)。

macOS 復原模式
macOS 復原模式

Step 2
開啟「工具程式」中的「終端機」。

開啟「終端機」
開啟「終端機」

Step 3
執行以下指令,授權 Oracle 的 Developer ID:

spctl kext-consent add VB5E2TV963

其中 VB5E2TV963 就是 Oracle 的 Developer ID。

授權 Oracle 的 Developer ID
授權 Oracle 的 Developer ID

Step 4
重新開機。

設定允許 Oracle 開發者的軟體

經過以上設定並且重新開機之後,嘗試執行一次 VirtualBox,若還是無法執行 VirtualBox,就請再依照以下步驟設定允許 Oracle 開發者的軟體。
Step 1
開啟「系統偏好設定」。

開啟「系統偏好設定」
開啟「系統偏好設定」

Step 2
選擇「安全性與隱私權」。

選擇「安全性與隱私權」
選擇「安全性與隱私權」

Step 3
點選左下角鎖頭,進行解鎖。

點選左下角鎖頭解鎖
點選左下角鎖頭解鎖

Step 4
點選「允許」,讓系統允許來自於開發者「Oracle America, Inc.」的系統軟體。

允許來自於開發者「Oracle America, Inc.」的系統軟體
允許來自於開發者「Oracle America, Inc.」的系統軟體

Step 5
點選「重新開機」。

重新開機
重新開機

Step 6
重新開機之後,就可以正常使用 VirtualBox 了。

查詢 Oracle 的 Developer ID

前面所提到的 VB5E2TV963 這個 Oracle 的 Developer ID,可以在安裝 VirtualBox 的時候,點選 VirtualBox 安裝視窗右上角的鎖頭來查詢。

查詢 Oracle 的 Developer ID
查詢 Oracle 的 Developer ID

分類:Apple

讀者互動方式

引用通知

  1. VirtualBox macOS kernel driver not installed error solution - MITM lab表示:
    2021-06-0123:58:12

    […] 看了一堆文章,reboot重開了幾次,又重安裝virtualBox的軟體,又裝了好幾個版本,看完下面這篇https://officeguide.cc/virtualbox-macos-kernel-driver-not-installed-error-solution-2020/ […]

    回覆

發佈留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

主要資訊欄

搜尋

近期文章

  • Linux 檢查、測試 CPU AES-NI 硬體加速加密指令集教學
  • CentOS Linux 7.9 自行編譯、安裝 OpenSSH 9.0p1 伺服器教學與範例
  • Python 使用 zipfile 模組壓縮、解壓縮 ZIP 檔案教學與範例
  • Python 以 LINE Notify 自動傳送即時訊息、圖片教學與範例
  • Linux 使用 Prometheus 與 Grafana 監控伺服器狀態、發送告警 Email 簡訊教學與範例
  • Linux 設定 pam_tty_audit 記錄 SSH 使用者操作指令教學與範例
  • Linux 封鎖、解鎖登入失敗次數過多的帳號 pam_faillock 教學與範例
  • Python 使用 pytube 自動下載 YouTube 影片教學與範例

推薦網站

  • Udemy 線上教學課程
  • Coursera 線上教學課程

關注本站

  • 電子郵件
  • Facebook

公益

  • 家扶基金會
  • 台灣世界展望會
  • Yahoo 奇摩公益
  • igiving 公益網
  • 兒福聯盟

Copyright © 2021 · Office Guide