ubuntu安装Virtualbox

因为需要搭建一个集群,所以需要安装多台虚拟机进行。Vmware太大而且是收费的,所以最后决定用virtualbox.

在过程中遇到了如下问题:

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. If it is available in your distribution, you should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.

下面就说一下安装的流程。

其实最简单的方式是去官网下载deb包,然后直接dpkg安装即可。没有任何问题。

但是如果使用了包管理的方式去安装,它安装的是OSE版的,会提示缺少内核模块,这就需要进行一些操作如下:

1
2
3
sudo apt-get install build-essential module-assistant 
sudo m-a prepare
sudo /etc/init.d/vboxdrv setup

即可。