我升级了我的硬盘,并决定从最新的 Ubuntu 版本开始。它可以正常工作,而且我知道这个错误导致无法从软件中心安装第三方软件。到目前为止,我使用终端和 dpkg 命令安装这些软件包没有问题。但现在我陷入困境……我想安装 VirtualBox,以便我可以继续渗透测试课程,我们在虚拟机中使用 Kali Linux 进行练习和实验。还有其他人遇到这个问题吗?还有其他人有解决办法吗?
问题是 VirtualBox 给出了无法启动内核驱动程序的错误。我尝试卸载并重新安装,尝试重新安装 dkms 包(我不确定它是否是 dkms - 但至少是接近它的包)。因此,归根结底,可以安装 Virtual Box,但无法启动虚拟机。
答案1
如果您想在 *buntus 上使用 VirtualBox,最佳做法是使用 Oracle 的服务器并从那里安装它,而不是使用 repos 中的服务器。
因此,您应该卸载从 repos 安装的有关 VirtualBox 的所有内容,dkms 除外。dkms 是您在安装 VirtualBox 之前必须安装的唯一东西。
您需要按照以下说明将 Oracle 服务器安装到您的系统上:https://www.virtualbox.org/wiki/Linux_Downloads
16.04 中有一个特定部分,专门告诉您如何使用这些键。
成功安装后,您需要安装此页面提供的 VirtualBox 扩展包:https://www.virtualbox.org/wiki/Downloads
祝你好运!
答案2
我昨天遇到了同样的问题,但我通过禁用安全启动然后运行解决了这个问题:
sudo /sbin/rcvboxdrv setup
答案3
通过包管理器安装synaptic
。你将收到以下错误:
virtualbox-5.0:
Depends: libqt4-opengl but it is not going to be installed
Depends: libsdl1.2debian but it is not going to be installed
Depends: libvpx1 (>=1.0.0) but it is not installable
Recommends: libsdl-ttf2.0-0 but it is not going to be installed
Recommends: dkms but it is not going to be installed
您可以通过搜索并安装使用 synaptic 本身来安装、libqt4-opengl
和libsdl1.2debian
,但您必须手动安装。要下载文件,请参考以下链接:libsdl-ttf2.0-0
dkms
libvpx1
libvpx1
linuxandubuntu.com - 已解决 Virtualbox 无法在 Ubuntu 15.10 中安装,因为缺少依赖项
然后使用以下命令安装它:
cd /downloaded folder
sudo dpkg -i libvpx1_1.0.0-1_amd64.deb
(是)
答案4
VirtualBox 无法运行,因为它是第三方软件,如果启用了 UEFI 安全启动,ubuntu 16.04 将不会安装 vboxdrv。因此我们必须禁用 UEFI 安全启动。
- 转到突触包管理器
- 搜索 virtualbox-dkms
- 删除它(如果你没有 synaptic,请使用命令
sudo apt remove virtualbox-dkms
) - 从 synaptic 包管理器再次安装
- UEFI 安全启动禁用选项即将推出
- 按“是”
- 输入密码
- 重新输入密码
- 重启机器
- mok manger 将会出现
- 选择第二个选项
- 按照所述输入密码字符并输入..直到完成
- 选择是
结束