Я недавно скачал Virtualbox 5 и запустил файл .deb, полученный с сайта. Я пытаюсь использовать MS-DOS 6.22, и появляется сообщение об ошибке.
'[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/rcvboxdrv setup'
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. ]'
Я даже попытался запустить предложенную команду, но она не удалась.
kernel
virtualbox
virtualization
UberSteak
источник
источник
Единственное, что мне помогло, это удаление,
virtualbox-dkms
так как этот пакет был в более старой версии:Потом я переустановил
virtualbox
и все заработало.источник
sudo apt-get autoremove
с рекомендациями Бевора .У меня такая же проблема. Я хотел установить последнюю версию с веб-сайта, но у меня была установлена устаревшая версия репозитория Virtualbox (от менеджера пакетов). Вот почему у меня все еще были запущены некоторые модули ядра, которые не были удалены при удалении процесса. Я решил это:
Кстати: по сути, вы не должны обходить менеджер пакетов, но я не мог запустить виртуальные машины и хотел выяснить, существует ли проблема в последней версии.
источник
Проще всего было бы установить версию Virtualbox, которая включена в репозитории программного обеспечения Ubuntu. Как правило, это предпочтительнее, чем установка загруженной версии (если вам не нужны специальные функции, которые не предлагаются в версии программного обеспечения). Версия Virtualbox в репозиториях Ubuntu 16.04 (Xenial) - 5.0.18-1.
Сначала удалите загруженную версию Virtualbox.
Затем откройте терминал (Alt-Ctrl-T) и введите следующие команды:
источник
У меня тоже была эта ошибка. Тогда я нашел правильный способ удалить старую версию VirtualBox.
Затем установите VirtualBox снова. Это сработало для меня.
источник