148k views
2 votes
Good morning,

I installed the latest version of virtualbox, when launching a virtualle machine I have this error message " RTR3InitEx failed with rc=-1912 (fRtFlags=0x10000) (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 are not mixing builds of VirtualBox from different sources.

where: supR3HardenedMainInitRuntime what: 4 VERR_VM_DRIVER_VERSION_MISMATCH (-1912) - The installed support driver doesn't match the version of the user".
I tried with the command in the dialog box, the problem still remains. So I would like to know if there is a solution to this problem.

User Touki
by
7.9k points

1 Answer

5 votes

Final answer:

The issue is due to a mismatch between the VirtualBox kernel modules and the installed VirtualBox version.

Step-by-step explanation:

The error message you're encountering suggests that the VirtualBox kernel modules currently installed on your system do not match the version of VirtualBox you have installed. This can occur when you've upgraded VirtualBox but the kernel modules didn't get updated properly or are still from an older version. The command '/sbin/vboxconfig' is supposed to rebuild these modules to match the current version you have installed. Since running the command hasn't resolved the issue, you might need to manually ensure that the installed version of VirtualBox and its kernel modules are entirely consistent. Uninstalling VirtualBox completely, ensuring kernel headers are installed, rebooting, and performing a fresh VirtualBox installation from the official source may resolve the problem.

A potential solution involves completely removing VirtualBox and all associated files and then reinstalling the latest version. Please follow these general steps:

  1. Uninstall VirtualBox completely from your system.
  2. Reboot your machine to ensure that all kernel modules are unloaded.
  3. Install the latest version of VirtualBox from the official source.
  4. Run the command '/sbin/vboxconfig' if required after the installation.

Be sure to install VirtualBox from the official channels to prevent version mismatch or compatibility issues. Also, ensure you have the kernel headers for your current kernel installed, as they are required for building the kernel modules.

User Samuel Saari
by
8.8k points