我正在尝试在 ubuntu 16.04 上为 genymotion 安装 virtualbox。但每次都失败。
首先我尝试使用简单的命令安装 virtualbox
sudo apt-get install virutalbox
但是,虚拟盒仍然无法启动。
然后我搜索了同样的错误,
我发现这个VirtualBox 安装问题
我遵循了给出的所有方法,但没有帮助。
我正在发布我尝试过的所有命令的屏幕截图。
当我virtualbox
在终端中运行时,它会弹出一个用于 virtualbox 的新窗口,但它仍然会在终端中发出警告,指出某些字符设备/dev/vboxdrv
缺少某些字符设备。如果没有这个工具,我将无法启动 virtualbox。
请看图片
我确信我已经linux-headers-4.4
我尝试安装virtualbox-dkms package
,但是没有帮助。
看看这张图片
我截取了更多截图,但无法上传。
任何帮助都将不胜感激。谢谢。
编辑1 当我在终端中输入“virtualbox”时,我的终端显示的内容如下
警告:字符设备 /dev/vboxdrv 不存在。请安装 virtualbox-dkms 包和适当的标头,最有可能是 linux-headers-generic。
在解决此问题之前,您将无法启动虚拟机。
答案1
不确定您是否已经解决了这个问题,但我刚刚遇到了同样的问题。对我来说,关键在于:
┌────────────────────────────────────────────┤ 配置安全启动 ═────────────────────────────────────────────┐ │
│ │ 您的系统已启用 UEFI 安全启动。
│ │
│ │ UEFI 安全启动与第三方驱动程序不兼容。 │ │
│ │ 系统将协助您切换 UEFI 安全启动。为确保您作为授权用户而不是攻击者进行此更改,您必须立即选择一个密码,然后在重启后使用相同的密码确认更改。
│ │
│ │ 如果您选择继续但在重启时不确认密码,Ubuntu 仍然能够在您的系统上启动,但安全启动状态不会改变。
│ │
│ │ 如果您的系统上仍然启用了安全启动,您的系统可能仍会启动,但任何需要第三方驱动程序才能正常工作的硬件可能无法使用。│
│
│ │
│ │
│ └────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
一旦 UEFI 安全启动被禁用,DKMS 就可以正常构建和加载驱动程序。