sudo modprobe vboxdrv
modprobe: FATAL: Module vboxdrv not found in directory /lib/modules/4.10.0-35-generic
重新安装了 dkms 但我仍然得到
未安装内核驱动程序(rc=-1908)
VirtualBox Linux 内核驱动程序 (vboxdrv) 未加载或 /dev/vboxdrv 存在权限问题。请重新安装 virtualbox-dkms 软件包并通过执行加载内核模块
'modprobe vboxdrv'
然find /lib/modules/$(uname -r) -name vboxdrv.ko
输出:
beastly@Beastly:~$ find /lib/modules/$(uname -r) -name vboxdrv.ko
beastly@Beastly:~$
然
beastly@Beastly:~$ sudo apt-cache policy virtualbox
输出:
virtualbox:
Installed: 5.1.30-dfsg-1
Candidate: 5.1.30-dfsg-1
Version table:
*** 5.1.30-dfsg-1 500
500 http://us.archive.ubuntu.com/ubuntu artful/multiverse amd64 Packages
100 /var/lib/dpkg/status
然
beastly@Beastly:~$ dkms status
输出:
virtualbox, 5.1.30, 4.13.0-16-generic, x86_64: installed
然
beastly@Beastly:~$ (uname -r)
输出:
4.10.0-35-generic
答案1
@巴哈姆特。谢谢。
从 Zesty 升级到 Artful 后,我的机器从旧内核启动,因此不兼容。
sudo reboot
点击退出并选择高级选项。
选择最新的内核安装兼容的扩展包
sudo apt-get install virtualbox-ext-pack
VirtualBox 运行原始。
答案2
上面提到的解决方案 - 没有帮助我(在 (X)ubuntu 18.04 内,最近更新了内核)。对我来说有效的方法:
- 设置键为:
wget -q -O - http://download.virtualbox.org/virtualbox/debian/oracle_vbox_2016.asc | sudo apt-key add -
- 设置存储库:
sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian cosmic non-free contrib" >> /etc/apt/sources.list.d/virtualbox.org.list'
- 从以下地址下载并安装最新版本(包含与 VirtualBox 相关的所有额外软件包)https://www.virtualbox.org/wiki/Linux_Downloads