今天试着在Arch Linux上安装virtualbox,安装完成了发现启动虚拟机时报错:kernel driver not installed(rc=-1908)。
写下这篇博文记录一下安装配置过程。
使用pacman安装virtualbox
sudo pacman -S virtualbox
安装内核模块 virtualbox-host-modules-arch或者virtualbox-host-dkms
我这安装完virtualbox后发现默认安装的依赖的内核模块是virtualbox-host-dkms,因为我用的是默认的linux内核,因此改为安装virtualbox-host-modules-arch。如果用了其它的内核,就安装virtualbox-host-dkms
sudo pacman -S virtualbox-host-modules-arch
重启后发现还是报错,google了一下发现貌似有人更新一下系统就解决了问题,想起来自己用的系统好久没有更新了,于是更新系统再尝试就成功了。
更新系统并且重启
sudo pacman -Syu
重启后发现问题解决了。