我正在尝试安装 virtualbox 并使其工作,但似乎我不能。在图像中,您可以看到输出。

如果我跑VBoxManage --version我得到:
WARNING: The character device /dev/vboxdrv does not exist.
Please install the virtualbox-dkms package and the appropriate
headers, most likely linux-headers-generic.
You will not be able to start VMs until this problem is fixed.
4.3.10_Ubuntur93012
Run Code Online (Sandbox Code Playgroud)
但是 virtualbox-dkms 已经安装并且是最新版本。所以我尝试重新安装它,我得到了这个:

任何帮助将不胜感激。
编辑:
重新配置后的输出(@M.Tarun 建议):

编辑2:
还按照@Hmayag 的指示安装了源代码,清除了virtualbox 并再次安装,但我遇到了同样的问题。
我想在 Ubuntu 上运行 VirtualBox,它曾经工作过一段时间,但我不记得何时或为什么。但是,当我双击要运行的操作系统时,它会尝试启动 - 打开虚拟操作系统的窗口,提供“主机密钥”消息,但 5 秒后关闭操作系统窗口并出现此错误:
Failed to load VMMR0.ro (VERR_SUPLIB_OWNER_NOT_ROOT)
Result Code:
NS_ERROR_FAILURE (0x80004005)
Component:
Console
Interface:
IConsole {1968b7d3-e3bf-4ceb-99e0-cb7c913317bb}
Run Code Online (Sandbox Code Playgroud)
如果我用它运行它,sudo virtualbox我仍然会遇到同样的问题。我sudo apt-get purge virtualbox当时试过了sudo apt-get install virtualbox。我注意到在重新安装过程中,我在控制台上的所有其他输出中得到了这个:
Setting up virtualbox (4.1.12-dfsg-2ubuntu0.1) ...
* Stopping VirtualBox kernel modules [ OK ]
* Starting VirtualBox kernel modules
* No suitable module for running kernel found [fail]
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
我刚刚从 13.10 升级到 14.04,但是当我执行 uname -r 时,它说我有内核 3.11。我想要默认的 14.04 内核(我相信是 3.13)。我怎样才能得到这个?