以往Virtualbox在Linux kernel更新後,啟動時都會跳出一個錯誤訊息,訊息中也會指示只要在終端機輸入"/etc/init.d/vboxdrv setup"
即可修正錯誤,但是到了12.10,輸入指令後卻出現錯誤訊息,並提示我們去"/var/log/vbox-install.log"
查看錯誤紀錄。
在log中,可以看到下面這個訊息:
Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again. Stop.
國外也有不少網友遇到同樣的問題,如果出現這個錯誤,那麼請試著在終端機輸入:
sudo apt-get install dkms build-essential linux-headers-generic
將編譯所需的相關套件安裝完後,這時再來執行:
sudo /etc/init.d/vboxdrv setup
執行完即可正常啟動VM。
【相關連結】
- virtualbox.org • View topic – Ubuntu 12.10 unable to find sources of your current kernel
- VirtualBox出現Verr_Vm_Driver_Not_Installed | 老森常譚