尝试在 16.04 上的 ubuntu 上安装 oracle VM ..启动 oracle VM 时一直出错:
RTR3InitEx failed with rc=-1912 (rc=-1912)
The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing
'/sbin/vboxconfig'
may correct this. Make sure that you do not mix the OSE version and the PUEL version of VirtualBox.
where: supR3HardenedMainInitRuntime what: 4 VERR_VM_DRIVER_VERSION_MISMATCH (-1912) - The installed support driver doesn't match the version of the user.
kishore@kishore-ThinkPad-T410:/usr/bin$ dpkg --list virtualbox-*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-===========================-==================-==================-===========================================================
ii virtualbox-5.1:i386 5.1.24-117012~Ubun i386 Oracle VM VirtualBox
un virtualbox-guest-additions- <none> <none> (no description available)
un virtualbox-guest-modules <none> <none> (no description available)
un virtualbox-ose <none> <none> (no description available)
ishore@kishore-ThinkPad-T410:/usr/bin$ uname -a
Linux kishore-ThinkPad-T410 4.4.0-83-generic #106-Ubuntu SMP Mon Jun 26 17:54:43 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
如果您需要更多信息,请与我们联系
答案1
您安装了 32 位版本的 VirtualBox。这不适合您 64 位系统。
跑步
sudo apt purge virtualbox-5.1:i386
并使用 安装 64 位版本dpkg
。