歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 安裝Virtualbox 4.2.12和Extension Pack

Ubuntu 安裝Virtualbox 4.2.12和Extension Pack

日期:2017/2/28 14:47:27   编辑:Linux教程

Virtualbox是由德國Innotek公司開發的開源的虛擬機軟件,功能強大而且簡單好用。然而,在Ubuntu或其他Linux系統中使用Virtualbox卻不是那麼簡單,容易出錯,比如安裝不成功,無法啟動虛擬機,無法使用USB,無法上網等。

一、安裝Virtualbox 4.2.12

你還在Ubuntu Software Center和Synaptic Package Manager中直接安裝Virtualbox嗎?這種安裝方式我在Ubuntu12.10,Ubuntu 13.04中都會發生問題,就是創建完虛擬機後,一按啟動的按鈕,提示如下錯誤:

1 2 3 4 5 6 7 8 9 10 Kernel driver not installed (rc=-1908) The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing '/etc/init.d/vboxdrv setup' as root. Users of Ubuntu, Fedora or Mandriva should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.

如何通過命令行安裝最新的Virtualbox4.2.12且不出錯呢?

1 sudo gedit /etc/apt/sources.list.d/vbox.list

然後把下面這句內容拷貝到其中

1 deb http://download.virtualbox.org/virtualbox/debian quantal contrib

然後在命令行中輸入如下命令更新源和系統

1 sudo apt-get update && sudo apt-get -y upgrade

安裝build-essential和linux-headers,如果你沒有安裝的話

1 sudo apt-get install build-essential linux-headers-3.8.0-19-generic

其中3.8.0-19-generic是Linux系統內核版本,你可以通過命令uname -r查看到。安裝的時候一定要把這個替換成你的系統版本。

最後執行如下命令

1 sudo /etc/init.d/vboxdrv setup

這樣就應該沒有什麼問題了,你可以正常地啟動Virtualbox,創建和啟動虛擬機了。下面一張圖是我在Ubuntu 13.04中虛擬了Windows8的截圖。

Copyright © Linux教程網 All Rights Reserved