核心更新後 virtualbox 失敗

核心更新後 virtualbox 失敗

我有 ubuntu 16 LTS。 Virtualbox 可以運行,但我已將其刪除。一段時間後,我將核心更新到4.7.2。再次安裝 Virtualbox,但無法啟動來賓系統。它顯示此訊息:

未安裝核心驅動 rc=1908

它告訴我 rin /sbin/vboxconfig,但腳本失敗:

vboxdrv.sh:建構 VirtualBox 核心模組。 vboxdrv.sh: failed: 查看 /var/log/vbox-install.log 以找出問題所在。

設定 VirtualBox 時出現問題。若要重新啟動設定過程,請以 root 身分執行 /sbin/vboxconfig。

這是日誌檔:

http://pastebin.com/1eBGCZUM

我該怎麼做才能讓 Virtualbox 再次運作?

謝謝。

答案1

基於Ubuntu 論壇上的討論,當我在 Ubuntu 中升級核心時,以下內容對我有用:

$ sudo dpkg-reconfigure virtualbox-dkms && sudo dpkg-reconfigure virtualbox && \
    sudo modprobe vboxdrv

答案2

在Fedora上,我一直在做/usr/sbin/vboxconfig核心更新後的工作,它似乎在核心更新後重建核心驅動程式方面做得很好。

答案3

我會解除安裝然後重新安裝 VirtualBox:

sudo apt purge virtualbox*
wget http://download.virtualbox.org/virtualbox/5.1.4/virtualbox-5.1_5.1.4-110228~Ubuntu~xenial_amd64.deb
sudo dpkg -i virtualbox-5.1_5.1.4-110228~Ubuntu~xenial_amd64.deb

您的來賓不會被刪除,並且應該在您開啟 VirtualBox 時出現。重新安裝 VirtualBox 後,您的來賓網路介面可能會出現問題。如果這樣做,只需停用網路接口,啟動來賓,停止來賓,然後重新啟用網路介面。

答案4

當它嘗試各種建議的補救措施時,上述方法都無效。不過,透過使用軟體更新程式將 Ubuntu 16.04 升級到 Ubuntu 18.04 解決了這個問題。

相關內容