無法運作 Virtualbox:字元裝置 /dev/vboxdrv 不存在

無法運作 Virtualbox:字元裝置 /dev/vboxdrv 不存在

我可以下載,但不能運行virtualbox。它說:

警告:字元裝置 /dev/vboxdrv 不存在。請安裝 virtualbox-dkms 軟體包和適當的標頭,最有可能是 linux-headers-generic。

在解決此問題之前,您將無法啟動虛擬機器。

有人知道如何解決這個問題嗎?

答案1

從 BIOS 中停用安全啟動,您將能夠使用 VirtualBox

答案2

嘗試安裝 VirtualBox 需要執行的軟體包。

使用終端機 (Ctrl-Alt-T) 依照這些命令安裝它們(在每個命令後按 Enter 鍵)。

sudo apt-get install virtualbox-dkms

當它詢問您是否繼續時,請按“y”(表示“是”),然後按 Enter。

做同樣的事情

sudo apt-get install linux-headers-generic

筆記: 在繼續執行第二個命令 (linux-headers-generic) 之前,請檢查您的 Linux 發行版的標頭是否有任何更新。因為如果您安裝了錯誤的標頭,您的系統很可能無法啟動作業系統。例如:如果您在 Ubuntu 中安裝 Linux Mint 標頭,您將擁有錯誤的標頭,並且您的作業系統可能無法啟動。 VirtualBox 顯示此內容 (linux-headers-generic),因為原始碼庫適用於所有 Linux 發行版。

問題: 您使用什麼 Linux 發行版及其版本? (例如:Ubuntu 14.04 Trusty Tahr)這將幫助許多用戶確定問題,特別是對於您的發行版。也因為每個發行版的 (VirtualBox) 最終程式碼都不同。

答案3

你是用什麼方法安裝virtualbox的?我記得當我嘗試透過 Ubuntu 軟體中心安裝它時也遇到類似的問題。如果您確實使用了軟體中心,請嘗試以下終端命令

sudo apt-get purge virtualbox
sudo apt-get install virtualbox
virtualbox

Virtualbox 是一個不錯的工具。我個人認為VMWare在虛擬化入門時比較容易使用。要在 Ubuntu 上安裝 VMWare:

下載 VMWare 播放器組合包

https://www.vmware.com/products/player/playerpro-evaluation.html

然後輸入以下終端命令

cd ~/Downloads
sudo chmod u+x VMware-Player*
sudo ./VMware-Player*

相關內容