Ошибка kernel driver not installed rc 1908

Если после очередного обновления Oracle VirtualBox на MacOS, при запуске любой виртуальной машины, вы получили ошибку "Kernel driver not installed (rc=-1908)", то вот вам проверенный способ как ее победить.

Если после очередного обновления Oracle VirtualBox на MacOS, при запуске любой виртуальной машины, вы получили ошибку «Kernel driver not installed (rc=-1908)», то вот вам проверенный способ как ее победить.

Проверено как минимум пять раз на разных устройствах и разных версиях MacOS (BigSur, Catalina).

Не торопитесь ничего удалять, или переустанавливать, как это иногда рекомендуют. Паниковать так же не стОит, и даже срочно делать резервную копию не обязательно (хотя в целом это хорошая практика делать регулярные резервные копии).

На этот случай у VirtualBox есть скрипт, который вам поможет всё починить.

Итак,
1. открываем терминал, и выполняем следующую команду:

sudo /Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart

2. Вводим свой пароль, и в ответ получаем что-то типа такого:

Loading VBoxDrv.kext
Error Domain=KMErrorDomain Code=28 «Loading extension(s): org.virtualbox.kext.VBoxDrv requires a reboot» UserInfo={NSLocalizedDescription=Loading extension(s): org.virtualbox.kext.VBoxDrv requires a reboot}
Error: Failed to load org.virtualbox.kext.VBoxDrv
Executing: /usr/bin/kmutil unload -b org.virtualbox.kext.VBoxUSB
Error Domain=KMErrorDomain Code=71 «Kernel request failed: (libkern/kext) not found (-603947002)» UserInfo={NSLocalizedDescription=Kernel request failed: (libkern/kext) not found (-603947002)}
Fatal error: VirtualBox

Таких строк может быть несколько, это не важно.

3. Обратите внимание, что среди всего прочего, в ответе присутствуют просьба перезагрузить систему «requires a reboot». Не сопротивляемся, перезагружаемся. Если не просит, то вывод будет такой как в шаге 5.

4. После перезагрузки, еще раз открываем терминал, и выполняем команду из шага 1.

5. Теперь вывод будет (должен быть) вот такой:

Unloading VBoxUSB.kext
Unloading VBoxNetFlt.kext
Unloading VBoxNetAdp.kext
Unloading VBoxDrv.kext
Loading VBoxDrv.kext
Loading VBoxUSB.kext
Loading VBoxNetFlt.kext
Loading VBoxNetAdp.kext

Отлично! То что нам и нужно было.

6. Запускаем VirtualBox. Он скорее всего скажет что нужно установить свежую версию VirtualBox Extension Pack. Все нормально, идем на сайт https://www.virtualbox.org/wiki/Downloads, скачиваем актуальную версию Extension Pack, и устанавливаем.

Все, теперь можно продолжать работать.

  • Печать

Страницы: [1]   Вниз

Тема: Ошибка Kernel driver not installed (rc=-1908) Virtualbox  (Прочитано 15922 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
ubuntu beginner

При попытке запуска виртуальной машины появляется ошибка Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall virtualbox-dkms package and load the kernel module by executing

'modprobe vboxdrv'

as root.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.


Пробовала ‘modprobe vboxdrv’, как советовала ошибка, директории не существует,в чём я после этого благополучно убедилась. Удалила ‘virtualbox-dkms’, при попытке установить его снова

● virtualbox.service - LSB: VirtualBox Linux kernel module
   Loaded: loaded (/etc/init.d/virtualbox; generated)
   Active: failed (Result: exit-code) since Thu 2018-10-04 23:44:55 EET; 19ms ago
     Docs: man:systemd-sysv-generator(8)
  Process: 21085 ExecStart=/etc/init.d/virtualbox start (code=exited, status=1/FAILURE)

окт 04 23:44:55 myPC systemd[1]: Starting LSB: VirtualBox Linux kernel module...
окт 04 23:44:55 myPC virtualbox[21085]:  * Loading VirtualBox kernel modules...
окт 04 23:44:55 myPC virtualbox[21085]:  * modprobe vboxdrv failed. Please use 'dmesg' to find out why
окт 04 23:44:55 myPC virtualbox[21085]:    ...fail!
окт 04 23:44:55 myPC systemd[1]: virtualbox.service: Control process exited, code=exited status=1
окт 04 23:44:55 myPC systemd[1]: virtualbox.service: Failed with result 'exit-code'.
окт 04 23:44:55 myPC systemd[1]: Failed to start LSB: VirtualBox Linux kernel module.


И конечно же, при запуске Virtualbox через терминал вижу следующее:

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.


Заголовки для ядра установлены.
Люди добрые, помогите, пожалуйста, решить проблему! Излазила кучу сайтов, форумов, ничего не помогает :(

« Последнее редактирование: 05 Октября 2018, 01:08:56 от ubuntu beginner »


Dzhoser

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall virtualbox-dkms package and load the kernel module by executing

‘modprobe vboxdrv’

as root.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) — The support driver is not installed. On linux, open returned ENOENT.

Поддержка виртуального драйвера Linux не загружена или проблемы с доступом к /dev/vboxdrv. Подалуста переустановите virtualbox-dkms пакет и загрузите модуль ядра с параметром modprobe virtualbox как root


Пользователь добавил сообщение 05 Октября 2018, 10:38:07:


Как ставите?


Оффлайн
ecc83

ubuntu beginner, у меня достаточно давно установлен virtualbox. Устанавливал отсюда.
Добавил их репозиторий и установил последнюю версию. Всё работает отлично.
Перед установкой данного пакета, необходимо удалить все предыдущие эксперименты.


Оффлайн
xuser73

sudo /sbin/vboxconfig на 16.04 мне помогла, когда появились проблемы с драйвером виртуалбокса. Это было, кажется, после обновления ядра.

Настоящему коту всегда март.


Оффлайн
ubuntu beginner

Dzhoser, пробовала переустанавливать virtualbox-dkms несколько раз, никак не встаёт из-за неведомой ошибки. Не подскажете, как выявить пролемы с доступом? и с чем они могут быть связаны?


Пользователь добавил сообщение 09 Октября 2018, 00:51:46:


xuser73, команда не найдена :(

« Последнее редактирование: 09 Октября 2018, 00:51:46 от ubuntu beginner »


Оффлайн
ALiEN175

ubuntu beginner, уверены, что заголовки ядра стоят? По всем симптомам — похоже, не установлены.

Покажите на всякий:

sudo dpkg -l | grep headers
И еще, самое важное — есть ли поддержка виртуализации в самом процессоре

grep -E '(vmx|svm)' /proc/cpuinfo

« Последнее редактирование: 09 Октября 2018, 04:35:01 от ALiEN175 »

ASUS P5K-C :: Intel Xeon E5450 @ 3.00GHz :: 8 GB DDR2 :: Radeon R7 260X :: XFCE
ACER 5750G :: Intel Core i5-2450M @ 2.50GHz :: 6 GB DDR3 :: GeForce GT 630M :: XFCE


Dzhoser

Dzhoser, пробовала переустанавливать virtualbox-dkms несколько раз, никак не встаёт из-за неведомой ошибки. Не подскажете, как выявить пролемы с доступом? и с чем они могут быть связаны?

Запустите в терминале,ошибку сюда скопируйте.


Оффлайн
ubuntu beginner

ALiEN175,
Вывод команды «sudo dpkg -l | grep headers»

ii  linux-generic                              4.15.0.34.36                        amd64        Complete Generic Linux kernel and headers
ii  linux-headers-4.15.0-29                    4.15.0-29.31                        all          Header files related to Linux kernel version 4.15.0
ii  linux-headers-4.15.0-29-generic            4.15.0-29.31                        amd64        Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
ii  linux-headers-4.15.0-34                    4.15.0-34.37                        all          Header files related to Linux kernel version 4.15.0
ii  linux-headers-4.15.0-34-generic            4.15.0-34.37                        amd64        Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
ii  linux-headers-generic                      4.15.0.34.36                        amd64        Generic Linux kernel headers
ii  linux-signed-generic                       4.15.0.34.36                        amd64        Complete Signed Generic Linux kernel and headers (dummy transitional package)
А это «grep -E ‘(vmx|svm)’ /proc/cpuinfo»

flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology tsc_reliable nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes rdrand lahf_lm 3dnowprefetch epb pti tpr_shadow vnmi flexpriority ept vpid tsc_adjust smep erms dtherm ida arat
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology tsc_reliable nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes rdrand lahf_lm 3dnowprefetch epb pti tpr_shadow vnmi flexpriority ept vpid tsc_adjust smep erms dtherm ida arat
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology tsc_reliable nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes rdrand lahf_lm 3dnowprefetch epb pti tpr_shadow vnmi flexpriority ept vpid tsc_adjust smep erms dtherm ida arat
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology tsc_reliable nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes rdrand lahf_lm 3dnowprefetch epb pti tpr_shadow vnmi flexpriority ept vpid tsc_adjust smep erms dtherm ida arat


Пользователь добавил сообщение 09 Октября 2018, 23:09:42:


Dzhoser, это я снова пытаюсь установить virtualbox-dkms из aptitude

Следующие НОВЫЕ пакеты будут установлены:       
  virtualbox-dkms
0 пакетов обновлено, 1 установлено новых, 0 пакетов отмечено для удаления, и 86 пакетов не обновлено.
Необходимо получить 0 Б/657 kБ архивов. После распаковки 5 408 kБ будет занято.
Выбор ранее не выбранного пакета virtualbox-dkms.
(Чтение базы данных … на данный момент установлено 175040 файлов и каталогов.)
Подготовка к распаковке …/virtualbox-dkms_5.2.10-dfsg-6ubuntu18.04.1_all.deb …
Распаковывается virtualbox-dkms (5.2.10-dfsg-6ubuntu18.04.1) …
Настраивается пакет virtualbox-dkms (5.2.10-dfsg-6ubuntu18.04.1) …
Loading new virtualbox-5.2.10 DKMS files...
Building for 4.15.0-34-generic
Building initial module for 4.15.0-34-generic
Done.

vboxdrv:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.15.0-34-generic/updates/dkms/

vboxnetadp.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.15.0-34-generic/updates/dkms/

vboxnetflt.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.15.0-34-generic/updates/dkms/

vboxpci.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.15.0-34-generic/updates/dkms/

depmod...

DKMS: install completed.
Job for virtualbox.service failed because the control process exited with error code.
See "systemctl status virtualbox.service" and "journalctl -xe" for details.
invoke-rc.d: initscript virtualbox, action "restart" failed.
● virtualbox.service - LSB: VirtualBox Linux kernel module
   Loaded: loaded (/etc/init.d/virtualbox; generated)
   Active: failed (Result: exit-code) since Tue 2018-10-09 22:08:00 EET; 30ms ago
     Docs: man:systemd-sysv-generator(8)
  Process: 10475 ExecStart=/etc/init.d/virtualbox start (code=exited, status=1/FAILURE)

окт 09 22:08:00 myPC systemd[1]: Starting LSB: VirtualBox Linux kernel module...
окт 09 22:08:00 myPC virtualbox[10475]:  * Loading VirtualBox kernel modules...
окт 09 22:08:00 myPC virtualbox[10475]:  * modprobe vboxdrv failed. Please use 'dmesg' to find out why
окт 09 22:08:00 myPC virtualbox[10475]:    ...fail!
окт 09 22:08:00 myPC systemd[1]: virtualbox.service: Control process exited, code=exited status=1
окт 09 22:08:00 myPC systemd[1]: virtualbox.service: Failed with result 'exit-code'.
окт 09 22:08:00 myPC systemd[1]: Failed to start LSB: VirtualBox Linux kernel module.

« Последнее редактирование: 09 Октября 2018, 23:09:42 от ubuntu beginner »


Оффлайн
ARTGALGANO

ubuntu beginner, secure boot отключен?


Оффлайн
ubuntu beginner

ARTGALGANO, как раз таки включен. в процессе установки virtualbox-dkms терминал просил поставить пароль на secure boot


Оффлайн
ARTGALGANO


Оффлайн
ubuntu beginner

ARTGALGANO, как это сделать?


Пользователь добавил сообщение 10 Октября 2018, 01:07:15:


ARTGALGANO, OMG! Получилось! :D Я отключила secure boot через BIOS, встал пакет virtualbox-dkms, сделала modprobe vboxdrv, и вуяля! Моя виртуальная машина запустилась))) Спасибо большое!)

« Последнее редактирование: 10 Октября 2018, 01:07:15 от ubuntu beginner »


  • Печать

Страницы: [1]   Вверх

I tried to set up an virtual machine on Ubuntu 12.10.I installed Oracle Vm VirtualBox Manager.
Then, i followed the steps and i choose .iso file from settings>storage.Then clicked live cd/dvd option.Then OK,when i clicked to start button i get such an error :

 Kernel driver not installed (rc=-1908)

 The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a                   
 permissionproblem with /dev/vboxdrv. Please reinstall the kernel module by 
 executing

 '/etc/init.d/vboxdrv setup'

 as root. If it is available in your distribution, you should install the DKMS package                               
 first. This package keeps track of Linux kernel changes and recompiles the vboxdrv  
 kernel module if necessary.

I reinstalled program and rebooted pc, but not worked.Also, updated kernel driver but not worked.What can be done to solve it ?

Óscar Andreu's user avatar

asked Dec 2, 2012 at 14:25

2

Thought I’d give my 2 cents for those who use MACs

sudo /Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart

answered Nov 12, 2013 at 22:31

Alex's user avatar

AlexAlex

8138 silver badges15 bronze badges

11

sudo apt-get remove virtualbox-dkms
sudo apt-get install virtualbox-dkms

source: http://ubuntuforums.org/showthread.php?t=1885936&page=6

ps. I have this issue everytime I get a Linux kernel update in Ubuntu. The instructions that it gives do not work for me but these two commands work everytime. It would be nice if everytime I got a kernel update these two commands would automatically run afterwards…

answered Mar 25, 2013 at 13:09

Elijah Lynn's user avatar

Elijah LynnElijah Lynn

11.8k10 gold badges58 silver badges86 bronze badges

2

I have a solution that works for MacOS users:

  1. You have to restart your system and press Command (⌘) + R during the loading. It will start the Recovery mode.

  2. Now that you’re on the Recovery Mode, click on Utilities (top bar) and Terminal.

  3. You have your terminal opened? Enter, it will add Oracle in the authorisation list to access the kernel.

    spctl kext-consent add VB5E2TV963

  4. Restart again.

You’re welcome.

answered Jun 25, 2019 at 16:07

idkn's user avatar

idknidkn

4122 gold badges7 silver badges13 bronze badges

3

(I’m on a Mac with this solution) I tried the first few answers on this board (so you might need those as well first), but then finally I Allowed Oracle to «load software» under System Preferences -> Security & Privacy -> in the bottom right, click «Allow…»
Then a dialog box with checkbox options might come up, search for Oracle and check the box next to it. Click OK out of everything. (I also updated the preference above the «Allow…» button to Allow apps downloaded from: to «App store and identified developers«)
After all of this I rebooted and I no longer see this -1908 error when running a VM.
Again, I’m on a Mac, running Big Sur 11.2.1.

Dharman's user avatar

Dharman

29.3k21 gold badges80 silver badges131 bronze badges

answered Feb 18, 2021 at 12:04

skittlebiz's user avatar

skittlebizskittlebiz

3503 silver badges8 bronze badges

2

Personally, on my Mac installing the latest version of VirtualBox solved the problem

answered Aug 19, 2018 at 19:49

Vic Seedoubleyew's user avatar

Vic SeedoubleyewVic Seedoubleyew

10.4k6 gold badges53 silver badges73 bronze badges

1

Goto BIOS setup and Make secure boot Disable
It worked for me.

answered Mar 31, 2019 at 11:42

Sachin Patil's user avatar

Had recently the same problem on Ubuntu 18.04. Apparently, virtual box 6.+ has some issues with gcc-7. These steps did the job for me:

Removing virtualbox

sudo apt-get purge virtualbox-*

installing gcc-8

sudo apt-get install gcc-8 g++-8

setting default gcc to gcc-8

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 800 --slave /usr/bin/g++ g++ /usr/bin/g++-8

and reinstalling virtualbox with the debian installer did it for me!

answered Feb 20, 2020 at 20:05

Thommy257's user avatar

Thommy257Thommy257

7036 silver badges21 bronze badges

0

did you try the command /etc/init.d/vboxdrv setup
What was the output ?

answered Dec 2, 2012 at 14:36

Kasper Jan Mooijman's user avatar

5

First you have to install dkms packages (but optional)

sudo apt-get install dkms

Then run this

sudo /etc/init.d/vboxdrv setup

But in my case I had to run only second one.

answered Sep 15, 2015 at 5:15

Kishan Pradhan's user avatar

Follow the following steps for Linux:

  1. cd /etc/yum.repos.d/
  2. vim epel.repo
  3. Make every "enabled=1"
  4. yum install dkms

Ivan Aracki's user avatar

Ivan Aracki

4,56311 gold badges58 silver badges69 bronze badges

answered Jan 24, 2016 at 9:52

Pravin Ranjan's user avatar

there were only linux-lts kernel in my system so far. i just install linux-lts-headers using pacman and then i rebooted pc.it worked for me.

answered Jul 7, 2019 at 3:24

sashi singh's user avatar

1

This one in recovery mode answered by @idkn worked for me.

spctl kext-consent add VB5E2TV963

answered Dec 8, 2019 at 11:13

vipin goyal's user avatar

vipin goyalvipin goyal

65111 silver badges16 bronze badges

The below code seems to fix the error. It might recur when you update your distrbution, so make sure to rerun it.

sudo modprobe vboxdrv

answered Dec 22, 2019 at 18:22

Muhammad Asif Mohtesham's user avatar

0

did you try the command:

sudo kextload /Library/Extensions/VBoxDrv.kext/

answered Apr 17, 2014 at 17:36

Gere's user avatar

GereGere

2,03424 silver badges23 bronze badges

2

Firstly open a terminal and write this command:

  • sudo apt-get remove virtualbox-dkms

and after finish this operation, write this command:

  • sudo apt-get install virtualbox-dkms

This solved the problem.
Do not worry, your files will not be lost.

Ivan Aracki's user avatar

Ivan Aracki

4,56311 gold badges58 silver badges69 bronze badges

answered Sep 13, 2018 at 9:12

Ali Haydar Toprak's user avatar

I had the same problem and I fixed it by running this command:
sudo /etc/init.d/vboxdrv setup

Ivan Aracki's user avatar

Ivan Aracki

4,56311 gold badges58 silver badges69 bronze badges

answered Mar 24, 2015 at 16:20

Fariba's user avatar

FaribaFariba

6531 gold badge11 silver badges27 bronze badges

Содержание

Введение
your current centos software installation requires of available space
(rc=-1908) Kernel driver not installed
This system is currently not set up to build kernel modules
(rc=-1912) The VirtualBox kernel modules do not match this version of VirtualBox
Nonexistent host networking interface
Cannot unregister the machine

Возможные проблемы

Если что-то не получилось, особенно в самом начале, например возникла ошибка 1908

Установка Virtual Windows 7 на Debian Linux изображение с сайта www.andreyolegovich.ru

rc=-1908


wwww.andreyolegovich.ru

и

Установка Virtual Windows 7 на Debian Linux изображение с сайта www.andreyolegovich.ru

rc=-1908


wwww.andreyolegovich.ru

Советую подумать:

  • Всё ли сделано по инструкции с сайта debian.org
  • Обновлено ли у вас ядро хотя бы до той версии, что у меня.

Если все так — попробуйте сделать то, что советует virtualbox

/etc/init.d/vboxdrv setup

Однако, этого пути может и не существовать.

Есть форумы, где обсуждалась эта проблема — поyahooярьте, пояндексите. Правда, когда
у меня на ноутбуке возникла такая проблема, ничего
оттуда не помогло. Но у меня было старое ядро!

your current centos software installation requires of available space

При попытке установить новую вирутальную ОС может появиться
следующая ошибка

virtualbox your current centos software installation requires of available space including for software and for swap space

Нажмите Reclaim Space

Создание host-only адаптера в VirtualBox изображение с сайта www.andreyolegovich.ru

reclaim space


ww.andreyolegovich.ru

Создание host-only адаптера в VirtualBox изображение с сайта www.andreyolegovich.ru
reclaim space


ww.andreyolegovich.ru

Kernel driver not installed (rc=-1908)

Довольно затруднительная ситуация когда при выполнении

virtualbox

Получаете предупреждение

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.

А в UI следующая ошибка

Kernel driver not installed (rc 1908) в VirtualBox изображение с сайта www.andreyolegovich.ru

rc=-1908


ww.andreyolegovich.ru

Попытки установить всё перечисленное выше и сделать apt upgrade могут не принести результата

sudo apt install virtualbox-dkms

Reading package lists… Done
Building dependency tree
Reading state information… Done
The following packages were automatically installed and are no longer required:
libfprint-2-tod1 libllvm10 libllvm10:i386 linux-headers-5.4.0-59
linux-headers-5.4.0-59-generic linux-headers-5.6.0-1020-oem
linux-headers-5.6.0-1036-oem linux-headers-5.6.0-1039-oem
linux-image-5.4.0-59-generic linux-image-5.6.0-1020-oem
linux-image-5.6.0-1036-oem linux-image-5.6.0-1039-oem
linux-modules-5.4.0-59-generic linux-modules-5.6.0-1020-oem
linux-modules-5.6.0-1036-oem linux-modules-5.6.0-1039-oem
linux-modules-extra-5.4.0-59-generic
linux-modules-nvidia-450-5.4.0-59-generic linux-oem-5.6-headers-5.6.0-1020
linux-oem-5.6-headers-5.6.0-1036 linux-oem-5.6-headers-5.6.0-1039
Use ‘sudo apt autoremove’ to remove them.
The following additional packages will be installed:
linux-headers-5.4.0-60 linux-headers-5.4.0-60-generic
The following NEW packages will be installed:
linux-headers-5.4.0-60 linux-headers-5.4.0-60-generic linux-headers-generic
0 upgraded, 3 newly installed, 0 to remove and 1 not upgraded.
Need to get 12.2 MB of archives.
After this operation, 85.4 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://fi.archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-headers-5.4.0-60 all 5.4.0-60.67 [11.0 MB]
Get:2 http://fi.archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-headers-5.4.0-60-generic amd64 5.4.0-60.67 [1,232 kB]
Get:3 http://fi.archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-headers-generic amd64 5.4.0.60.63 [2,468 B]
Fetched 12.2 MB in 2s (6,333 kB/s)
Selecting previously unselected package linux-headers-5.4.0-60.
(Reading database … 382700 files and directories currently installed.)
Preparing to unpack …/linux-headers-5.4.0-60_5.4.0-60.67_all.deb …
Progress: [ 8%] [#####………………………………………………………..]
Selecting previously unselected package linux-headers-5.4.0-60-generic……………………..]
Preparing to unpack …/linux-headers-5.4.0-60-generic_5.4.0-60.67_amd64.deb …
Unpacking linux-headers-5.4.0-60-generic (5.4.0-60.67) …
Selecting previously unselected package linux-headers-generic.
Preparing to unpack …/linux-headers-generic_5.4.0.60.63_amd64.deb …
Unpacking linux-headers-generic (5.4.0.60.63) …
Setting up linux-headers-5.4.0-60 (5.4.0-60.67) …
Setting up linux-headers-5.4.0-60-generic (5.4.0-60.67) …
/etc/kernel/header_postinst.d/dkms:
* dkms: running auto installation service for kernel 5.4.0-60-generic

Kernel preparation unnecessary for this kernel. Skipping…
applying patch disable_fstack-clash-protection_fcf-protection.patch…patching file Kbuild
Hunk #1 succeeded at 84 (offset 13 lines).

Building module:
cleaning build area…
unset ARCH; [ ! -h /usr/bin/cc ] && export CC=/usr/bin/gcc; env NV_VERBOSE=1 ‘make’ -j8 NV_EXCLUDE_BUI
LD_MODULES=» KERNEL_UNAME=5.4.0-60-generic IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 SYSSRC=/lib/mod
Progress: [ 69%] [#######################################………..#####…………………….]
Signing module:
— /var/lib/dkms/nvidia/450.80.02/5.4.0-60-generic/x86_64/module/nvidia-uvm.ko
— /var/lib/dkms/nvidia/450.80.02/5.4.0-60-generic/x86_64/module/nvidia.ko
— /var/lib/dkms/nvidia/450.80.02/5.4.0-60-generic/x86_64/module/nvidia-modeset.ko
— /var/lib/dkms/nvidia/450.80.02/5.4.0-60-generic/x86_64/module/nvidia-drm.ko
Nothing to do.
cleaning build area…

DKMS: build completed.

nvidia.ko:
Running module version sanity check.
— Original module
— No original module exists within this kernel
— Installation
— Installing to /lib/modules/5.4.0-60-generic/updates/dkms/

nvidia-modeset.ko:
Running module version sanity check.
— Original module
— No original module exists within this kernel
— Installation
— Installing to /lib/modules/5.4.0-60-generic/updates/dkms/

nvidia-drm.ko:
Running module version sanity check.
— Original module
— No original module exists within this kernel
— Installation
— Installing to /lib/modules/5.4.0-60-generic/updates/dkms/

nvidia-uvm.ko:
Running module version sanity check.
— Original module
— No original module exists within this kernel
— Installation
— Installing to /lib/modules/5.4.0-60-generic/updates/dkms/

depmod…

DKMS: install completed.

Kernel preparation unnecessary for this kernel. Skipping…

Building module:
cleaning build area…
make -j8 KERNELRELEASE=5.4.0-60-generic -C /lib/modules/5.4.0-60-generic/build M=/var/lib/dkms/virtual
box/6.1.10/build……
Signing module:
— /var/lib/dkms/virtualbox/6.1.10/5.4.0-60-generic/x86_64/module/vboxdrv.ko
— /var/lib/dkms/virtualbox/6.1.10/5.4.0-60-generic/x86_64/module/vboxnetadp.ko
— /var/lib/dkms/virtualbox/6.1.10/5.4.0-60-generic/x86_64/module/vboxnetflt.ko
Nothing to do.
cleaning build area…

DKMS: build completed.

vboxdrv.ko:
Running module version sanity check.
— Original module
— No original module exists within this kernel
— Installation
— Installing to /lib/modules/5.4.0-60-generic/updates/dkms/

vboxnetadp.ko:
Running module version sanity check.
— Original module
— No original module exists within this kernel
— Installation
— Installing to /lib/modules/5.4.0-60-generic/updates/dkms/

vboxnetflt.ko:
Running module version sanity check.
— Original module
— No original module exists within this kernel
— Installation
— Installing to /lib/modules/5.4.0-60-generic/updates/dkms/

depmod…

DKMS: install completed.
…done.
Setting up linux-headers-generic (5.4.0.60.63) …

sudo modprobe vboxdrv

modprobe: FATAL: Module vboxdrv not found in directory /lib/modules/5.8.0-34-generic

sudo dpkg-reconfigure virtualbox-dkms

——— Uninstall Beginning ———
Module: virtualbox
Version: 6.1.10
Kernel: 5.4.0-60-generic (x86_64)
————————————-

Status: Before uninstall, this module version was ACTIVE on this kernel.

vboxdrv.ko:
— Uninstallation
— Deleting from: /lib/modules/5.4.0-60-generic/updates/dkms/
— Original module
— No original module was found for this module on this kernel.
— Use the dkms install command to reinstall any previous module version.

vboxnetadp.ko:
— Uninstallation
— Deleting from: /lib/modules/5.4.0-60-generic/updates/dkms/
— Original module
— No original module was found for this module on this kernel.
— Use the dkms install command to reinstall any previous module version.

vboxnetflt.ko:
— Uninstallation
— Deleting from: /lib/modules/5.4.0-60-generic/updates/dkms/
— Original module
— No original module was found for this module on this kernel.
— Use the dkms install command to reinstall any previous module version.

depmod…

DKMS: uninstall completed.

——— Uninstall Beginning ———
Module: virtualbox
Version: 6.1.10
Kernel: 5.6.0-1036-oem (x86_64)
————————————-

Status: Before uninstall, this module version was ACTIVE on this kernel.

vboxdrv.ko:
— Uninstallation
— Deleting from: /lib/modules/5.6.0-1036-oem/updates/dkms/
— Original module
— No original module was found for this module on this kernel.
— Use the dkms install command to reinstall any previous module version.

vboxnetadp.ko:
— Uninstallation
— Deleting from: /lib/modules/5.6.0-1036-oem/updates/dkms/
— Original module
— No original module was found for this module on this kernel.
— Use the dkms install command to reinstall any previous module version.

vboxnetflt.ko:
— Uninstallation
— Deleting from: /lib/modules/5.6.0-1036-oem/updates/dkms/
— Original module
— No original module was found for this module on this kernel.
— Use the dkms install command to reinstall any previous module version.

depmod…

DKMS: uninstall completed.

——— Uninstall Beginning ———
Module: virtualbox
Version: 6.1.10
Kernel: 5.6.0-1039-oem (x86_64)
————————————-

Status: Before uninstall, this module version was ACTIVE on this kernel.

vboxdrv.ko:
— Uninstallation
— Deleting from: /lib/modules/5.6.0-1039-oem/updates/dkms/
— Original module
— No original module was found for this module on this kernel.
— Use the dkms install command to reinstall any previous module version.

vboxnetadp.ko:
— Uninstallation
— Deleting from: /lib/modules/5.6.0-1039-oem/updates/dkms/
— Original module
— No original module was found for this module on this kernel.
— Use the dkms install command to reinstall any previous module version.

vboxnetflt.ko:
— Uninstallation
— Deleting from: /lib/modules/5.6.0-1039-oem/updates/dkms/
— Original module
— No original module was found for this module on this kernel.
— Use the dkms install command to reinstall any previous module version.

depmod…

DKMS: uninstall completed.

——— Uninstall Beginning ———
Module: virtualbox
Version: 6.1.10
Kernel: 5.6.0-1042-oem (x86_64)
————————————-

Status: Before uninstall, this module version was ACTIVE on this kernel.

vboxdrv.ko:
— Uninstallation
— Deleting from: /lib/modules/5.6.0-1042-oem/updates/dkms/
— Original module
— No original module was found for this module on this kernel.
— Use the dkms install command to reinstall any previous module version.

vboxnetadp.ko:
— Uninstallation
— Deleting from: /lib/modules/5.6.0-1042-oem/updates/dkms/
— Original module
— No original module was found for this module on this kernel.
— Use the dkms install command to reinstall any previous module version.

vboxnetflt.ko:
— Uninstallation
— Deleting from: /lib/modules/5.6.0-1042-oem/updates/dkms/
— Original module
— No original module was found for this module on this kernel.
— Use the dkms install command to reinstall any previous module version.

depmod…

DKMS: uninstall completed.

——————————
Deleting module version: 6.1.10
completely from the DKMS tree.
——————————
Done.
Loading new virtualbox-6.1.10 DKMS files…
Building for 5.8.0-34-generic 5.8.0-36-generic
Building initial module for 5.8.0-34-generic
ERROR: Cannot create report: [Errno 17] File exists: ‘/var/crash/virtualbox-dkms.0.crash’
Error! Bad return status for module build on kernel: 5.8.0-34-generic (x86_64)
Consult /var/lib/dkms/virtualbox/6.1.10/build/make.log for more information.

sudo dpkg-reconfigure virtualbox

Job for vboxweb.service failed because the service did not take the steps required by its unit configuration.
See «systemctl status vboxweb.service» and «journalctl -xe» for details.
Job for virtualbox.service failed because the control process exited with error code.
See «systemctl status virtualbox.service» and «journalctl -xe» for details.
invoke-rc.d: initscript virtualbox, action «restart» failed.
virtualbox.service — LSB: VirtualBox Linux kernel module
Loaded: loaded (/etc/init.d/virtualbox; generated)
Active: failed (Result: exit-code) since Fri 2021-01-08 15:31:23 EET; 4ms ago
Docs: man:systemd-sysv-generator(8)
Process: 66734 ExecStart=/etc/init.d/virtualbox start (code=exited, status=1/FAILURE)

Jan 08 15:31:23 LL-USER2 systemd[1]: Starting LSB: VirtualBox Linux kernel module…
Jan 08 15:31:23 LL-USER2 virtualbox[66734]: * Loading VirtualBox kernel modules…
Jan 08 15:31:23 LL-USER2 virtualbox[66734]: * No suitable module for running kernel found
Jan 08 15:31:23 LL-USER2 virtualbox[66734]: …fail!
Jan 08 15:31:23 LL-USER2 systemd[1]: virtualbox.service: Control process exited, code=exited, status=1/FAILURE
Jan 08 15:31:23 LL-USER2 systemd[1]: virtualbox.service: Failed with result ‘exit-code’.
Jan 08 15:31:23 LL-USER2 systemd[1]: Failed to start LSB: VirtualBox Linux kernel module.

Содержание man SYSTEMD-SYSV-GENERATOR (8)

SYSTEMD-SYSV-GENERATOR (8)
systemd-sysv-generator S
NAME
systemd-sysv-generator — Unit generator for SysV init scripts
SYNOPSIS
/lib/systemd/system-generators/systemd-sysv-generator
DESCRIPTION
systemd-sysv-generator is a generator that creates wrapper .service
units for SysV init[1] scripts in /etc/init.d/* at boot and when
configuration of the system manager is reloaded. This will allow
systemd(1) to support them similarly to native units.
LSB headers[2] in SysV init scripts are interpreted, and the ordering
specified in the header is turned into dependencies between the
generated unit and other units. The LSB facilities «$remote_fs»,
«$network», «$named», «$portmap», «$time» are supported and will be
turned into dependencies on specific native systemd targets. See
systemd.special(7) for more details.
SysV runlevels have corresponding systemd targets (runlevelX.target).
The wrapper unit that is generated will be wanted by those targets
which correspond to runlevels for which the script is enabled.
systemd does not support SysV scripts as part of early boot, so all
wrapper units are ordered after basic.target.
systemd-sysv-generator implements systemd.generator(7).
SEE ALSO
systemd(1), systemd.service(5), systemd.target(5)
NOTES
1.
SysV init
https://savannah.nongnu.org/projects/sysvinit
2.
LSB headers
http://refspecs.linuxbase.org/LSB_3.1.1/LSB-Core-generic/LSB-Core-generic/iniscrptact.html
systemd 245 SYSTEMD-SYSV-GENERATOR(8)

sudo apt install —reinstall linux-headers-$(uname -r) virtualbox-dkms dkms

Reading package lists… Done
Building dependency tree
Reading state information… Done
The following packages were automatically installed and are no longer required:
libfprint-2-tod1 libllvm10 libllvm10:i386 linux-headers-5.4.0-59 linux-headers-5.4.0-59-generic
linux-headers-5.6.0-1020-oem linux-headers-5.6.0-1036-oem linux-headers-5.6.0-1039-oem
linux-image-5.4.0-59-generic linux-image-5.6.0-1020-oem linux-image-5.6.0-1036-oem
linux-image-5.6.0-1039-oem linux-modules-5.4.0-59-generic linux-modules-5.6.0-1020-oem
linux-modules-5.6.0-1036-oem linux-modules-5.6.0-1039-oem linux-modules-extra-5.4.0-59-generic
linux-modules-nvidia-450-5.4.0-59-generic linux-oem-5.6-headers-5.6.0-1020
linux-oem-5.6-headers-5.6.0-1036 linux-oem-5.6-headers-5.6.0-1039
Use ‘sudo apt autoremove’ to remove them.
0 upgraded, 0 newly installed, 3 reinstalled, 0 to remove and 1 not upgraded.
Need to get 1,990 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 http://fi.archive.ubuntu.com/ubuntu focal/main amd64 dkms all 2.8.1-5ubuntu1 [66.6 kB]
Get:2 http://fi.archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-headers-5.8.0-34-generic amd64 5.8.0-34.37~20.04.2 [1,236 kB]
Get:3 http://fi.archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 virtualbox-dkms amd64 6.1.10-dfsg-1~ubuntu1.20.04.1 [687 kB]
Fetched 1,990 kB in 0s (7,308 kB/s)
(Reading database … 412468 files and directories currently installed.)
Preparing to unpack …/dkms_2.8.1-5ubuntu1_all.deb …
Unpacking dkms (2.8.1-5ubuntu1) over (2.8.1-5ubuntu1) …
Preparing to unpack …/linux-headers-5.8.0-34-generic_5.8.0-34.37~20.04.2_amd64.deb …
Unpacking linux-headers-5.8.0-34-generic (5.8.0-34.37~20.04.2) over (5.8.0-34.37~20.04.2) …
Preparing to unpack …/virtualbox-dkms_6.1.10-dfsg-1~ubuntu1.20.04.1_amd64.deb …

——————————
Deleting module version: 6.1.10
completely from the DKMS tree.
——————————
Done.
Unpacking virtualbox-dkms (6.1.10-dfsg-1~ubuntu1.20.04.1) over (6.1.10-dfsg-1~ubuntu1.20.04.1) …
Setting up linux-headers-5.8.0-34-generic (5.8.0-34.37~20.04.2) …
/etc/kernel/header_postinst.d/dkms:
* dkms: running auto installation service for kernel 5.8.0-34-generic
…done.
Setting up dkms (2.8.1-5ubuntu1) …
Setting up virtualbox-dkms (6.1.10-dfsg-1~ubuntu1.20.04.1) …
Loading new virtualbox-6.1.10 DKMS files…
Building for 5.8.0-34-generic 5.8.0-36-generic
Building initial module for 5.8.0-34-generic
ERROR: Cannot create report: [Errno 17] File exists: ‘/var/crash/virtualbox-dkms.0.crash’
Error! Bad return status for module build on kernel: 5.8.0-34-generic (x86_64)
Consult /var/lib/dkms/virtualbox/6.1.10/build/make.log for more information.
dpkg: error processing package virtualbox-dkms (—configure):
installed virtualbox-dkms package post-installation script subprocess returned error exit status 10
Processing triggers for man-db (2.9.1-1) …
Errors were encountered while processing:
virtualbox-dkms
E: Sub-process /usr/bin/dpkg returned an error code (1)

This system is currently not set up to build kernel modules.

This system is currently not set up to build kernel modules.
Please install the gcc make perl packages from your distribution.
modprobe vboxguest failed
The log file /var/log/vboxadd-setup.log may contain further information.

Установите

gcc

В

Rocky
,

CentOS

и RedHat это делается следующим образом

yum install gcc

The VirtualBox kernel modules do not match this version of VirtualBox

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 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.

Возможно, существует более цивилизованный способ решения этой проблемы, но мне приходится удалять текущий VirtualBox

sudo apt remove —purge virtualbox
sudo apt install virtualbox

Иногда рекомендуют установить также virtualbox-dkms

sudo apt install virtualbox-dkms

Однажды мне помогло скачивание новой версии и устанавка из .deb

sudo dpkg -i virtualbox-6.1_6.1.28-147628~Ubuntu~eoan_amd64.deb

Nonexistent host networking interface

VBoxManage: error: Nonexistent host networking interface, name » (VERR_INTERNAL_ERROR)

Выполните, заменив ubuntu20 на имя вашей машины

VBoxManage showvminfo ubuntu20

У какого-то интерфейса вы обнаружите пустое место там где должно быть название сети. В данном примере
это NIC 1

NIC 1: MAC: 08002706DACE, Attachment: Host-only Interface » Cable connected: on, Trace: off (file: none), Type: 82540EM, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: deny, Bandwidth group: none

Убедитесь, что у вас есть нужная сеть и добавьте интерфейс туда

VBoxManage modifyvm ubuntu20 —nic1 hostonly —hostonlyadapter1 vboxnet0

Подробнее читайте в статье

«Подключение сетевого адаптераф»

Cannot unregister the machine

VBoxManage: error: Cannot unregister the machine ‘ubuntu’ while it is locked

Значит, что ваша машина в данный момент запущена.

Скорее всего в режиме headless, иначе бы вы её увидели и выключили бы.

Нужно найти запущенный процесс и закончить его. Например, с помощью

grep

ps -A | grep VBoxHeadless

10226 ? 00:01:01 VBoxHeadless

kill -9 10226

Или с помощью

awk

kill $(ps -A | grep VBoxHeadless | awk {‘print $1’})

Похожие статьи

VirtualBox
Установка
Виртуальная CentOS 7 на Ubuntu
Терминал VirtualBox
Windows 7 на VirtualBox Debian
NatNetwork
VBoxManage Manual
Разбор ошибок
DevOps
CentOS
Ubuntu

20.02.2019

Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall virtualbox-dkms package and load the kernel module by executing

‘modprobe vboxdrv’

as root.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) — The support driver is not installed. On linux, open returned ENOENT.
Что не так? VBox вместе с системой установлен. Как починить?

03.03.2019

Победить ошибку так и не смог. Установил последнюю версию VBOX с сайта производителя. Теперь такая ошибка
Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing

‘/sbin/vboxconfig’

as root.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) — The support driver is not installed. On linux, open returned ENOENT.

Команда от рута /sbin/vboxconfig не помогла

03.03.2019

Теперь такая ошибка
Kernel driver not installed

Нужно установить пакет linux-headers-… для вашего ядра. Это пакет с заголовками ядра. Он есть на диске разработчика.

12.06.2019

Да, каждый раз так после обновления ядра. Переустанавливаю virtualbox-dkms и перезагружаю. Естественно, для компиляции, linux-headers так-же должны быть установлены

Olej


12.06.2019

Да, каждый раз так после обновления ядра. Переустанавливаю virtualbox-dkms и перезагружаю.

Если заголовочные файлы ядра установлены (обновились), то с VirtualBox (из их родного репозитория установленного!) ничего вручную делать не надо при обновлениях ядра. На то оно и DKMS:

Код:

olej@astra:~$ uname -a
Linux astra 4.19.0-1-generic #astra1 SMP Wed Mar 20 12:59:21 UTC 2019 x86_64 GNU/Linux

Код:

olej@astra:~$ VirtualBox --help | head -n3
Oracle VM VirtualBox Manager 5.2.12_AstraCE
(C) 2005-2018 Oracle Corporation
All rights reserved.

Код:

olej@astra:~$ lsmod | grep vb
vboxvideo              36864  0
vboxpci                24576  0
vboxnetadp             28672  0
vboxnetflt             28672  0
vboxdrv               475136  3 vboxpci,vboxnetadp,vboxnetflt
vboxguest             339968  5
ttm                   106496  2 vmwgfx,vboxvideo
drm_kms_helper        180224  2 vmwgfx,vboxvideo
drm                   471040  7 vmwgfx,drm_kms_helper,vboxvideo,ttm

Последнее редактирование: 12.06.2019

Olej


12.06.2019

Победить ошибку так и не смог. Установил последнюю версию VBOX с сайта производителя. Теперь такая ошибка
Kernel driver not installed (rc=-1908)

У VirtualBox (на сайте Oracle) существуют несколько линий версий, развиваемых параллельно и одновременно. На сегодня это версии 5.1.Х, 5.2.Х, 6.0.Х — они отличаются используемым способом загрузки модулей ядра. Как только вы начинаете играться с инсталляциями из разных линий версий (одну снесёте — другую устанавливаете) — у вас будет возникать вот такая тяжёлая ошибка с невозможностью загрузить модули ядра — не выгружены модули предыдущей снесённой версии.
Как делу помочь?
1. не играться со «смесью» инсталляций: из своего репозитория и из Oracle — либо одно, либо другое!
2 если вы удаляете VirtualBox, то а). обязательно перезагрузить Linux после удаления, б). убедиться (lsmod) что в системе нет модулей вида vb*, в). только после этого устанавливать новую версию.

P.S. В рамках одной линии версий (5.1.Х, 5.2.Х, 6.0.Х) версии VirtualBox обновляются без таких проблем.

05.07.2019

аналогичная проблема, поэтому не стал создавать новую тему:
astra 1.6 smolensk, свежеустановленная по дефолту
делал по вики именно эту версию virtualbox
мои действия
————-
sudo apt install linux-headers-generic
sudo dpkg -i /home/user/Desktop/virtualbox-5.2_5.2.12-122591~Debian~stretch_amd64.deb

Для установки пакета расширений в сети, не имеющей подключения к Интернет, следует скачать файл пакета, VirtualBox 5.2.12: Oracle_VM_VirtualBox_Extension_Pack-5.2.12.vbox-extpack

Запустить VirtualBox.
Выбрать в меню VirtualBox «Файл» — «Настройки» — «Плагины».
Для добавления нового плагина нажать на кнопку с зелёным плюсом.
Найти и выбрать ранее скачанный файл, и нажать кнопку «Открыть».
Подтвердить согласие с установкой, прокрутить лицензионное соглашение до конца, подтвердить свой согласие с ним.
Ввести пароль администратора.
После этого пакет должен установиться.
———————
всё прошло без ошибок

но при запуске гостевой ОС ошибка:
——

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing

‘/sbin/vboxconfig’

as root.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) — The support driver is not installed. On linux, open returned ENOENT.
——

я не ахти спец в линуксе, можно на пальцах, пожалуйста, что делать дальше?

Olej


05.07.2019

пожалуйста, что делать дальше?

1. Показать сюда:

Код:

olej@ACER:~$ lsmod | grep vb
vboxpci                28672  0
vboxnetadp             28672  0
vboxnetflt             32768  0
vboxdrv               487424  3 vboxpci,vboxnetadp,vboxnetflt

Код:

olej@ACER:~$ sudo ls -l /dev/vb*
[sudo] пароль для olej:
crw-rw---- 1 root vboxusers 10, 58 июл  5 16:01 /dev/vboxdrv
crw-rw-rw- 1 root root      10, 57 июл  5 16:01 /dev/vboxdrvu
crw-rw---- 1 root vboxusers 10, 56 июл  5 16:01 /dev/vboxnetctl

/dev/vboxusb:
итого 0
drwxr-x--- 2 root vboxusers 60 июл  5 16:00 002

2.

Для установки пакета расширений в сети,

Правильный порядк действий был бы:
— установить VirtualBox …
— запустить VirtualBox, убедиться (для работы VirtualBox пакет расширений не есть необходимым)…
— доустановить пакета расширений
3.

Please reinstall the kernel module by executing ‘/sbin/vboxconfig’

Попробуйте как и сказано:

Olej


05.07.2019

VirtualBox капризен в том смысле, что при установке версий последующей группы (5.2.Х например) он не может снести модули ядра предыдущей группы версий (например 5.0.Х). Это тяжёлая ошибка и на неё многие нарывались … с недоумением…
К чему это я? Если у вас в системе были установлены какие-то «хвосты» от предыдущих версий, то вы не установите следующую.

Я бы на вашем месте:
1. Снёс дотла все установленные пакеты, имеющие в своём имени virtualbox, найдёте их так:

Код:

olej@astra:~$ aptitude search virtualbox | grep ^i
i  virtualbox - x86 virtualization solution - base binaries
i A virtualbox-dkms - x86 virtualization solution - kernel module sources for dkms
i  virtualbox-qt - x86 virtualization solution - Qt based user interface

2. Перезагрузиться (чтобы выгрузились vb* модули ядра).

3. Проделать по-новой чистую установку как вы пишете … из wiki
P.S. если вы упоминаете wiki, то тут же давайте точную ссылку на страницу.

08.07.2019

VirtualBox капризен в том смысле, что при установке версий последующей группы (5.2.Х например) он не может снести модули ядра предыдущей группы версий (например 5.0.Х). Это тяжёлая ошибка и на неё многие нарывались … с недоумением…
К чему это я? Если у вас в системе были установлены какие-то «хвосты» от предыдущих версий, то вы не установите следующую.

Я бы на вашем месте:
1. Снёс дотла все установленные пакеты, имеющие в своём имени virtualbox, найдёте их так:

Код:

olej@astra:~$ aptitude search virtualbox | grep ^i
i  virtualbox - x86 virtualization solution - base binaries
i A virtualbox-dkms - x86 virtualization solution - kernel module sources for dkms
i  virtualbox-qt - x86 virtualization solution - Qt based user interface

2. Перезагрузиться (чтобы выгрузились vb* модули ядра).

3. Проделать по-новой чистую установку как вы пишете … из wiki
P.S. если вы упоминаете wiki, то тут же давайте точную ссылку на страницу.

у меня и так чистая установка, я переустанавливал систему на тестовом компе именно для, того что бы понять как работает VirtualBox под астрой, вернее её установка, первая попытка была неудачная, вот решил в чистую под «протокол», поэтому хвостов там нет.

wiki
https://wiki.astralinux.ru/pages/viewpage.action?pageId=3277139

08.07.2019

1. Показать сюда:

Код:

olej@ACER:~$ lsmod | grep vb
vboxpci                28672  0
vboxnetadp             28672  0
vboxnetflt             32768  0
vboxdrv               487424  3 vboxpci,vboxnetadp,vboxnetflt

Код:

olej@ACER:~$ sudo ls -l /dev/vb*
[sudo] пароль для olej:
crw-rw---- 1 root vboxusers 10, 58 июл  5 16:01 /dev/vboxdrv
crw-rw-rw- 1 root root      10, 57 июл  5 16:01 /dev/vboxdrvu
crw-rw---- 1 root vboxusers 10, 56 июл  5 16:01 /dev/vboxnetctl

/dev/vboxusb:
итого 0
drwxr-x--- 2 root vboxusers 60 июл  5 16:00 002

2.

Правильный порядк действий был бы:
— установить VirtualBox …
— запустить VirtualBox, убедиться (для работы VirtualBox пакет расширений не есть необходимым)…
— доустановить пакета расширений
3.

Попробуйте как и сказано:

1562564394646.png

user@astra-t:~$ lsmod | grep vb
user@astra-t:~$ sudo ls -l /dev/vb*
ls: невозможно получить доступ к ‘/dev/vb*’: Нет такого файла или каталога
user@astra-t:~$ sudo /sbin/vboxconfig
Created symlink /etc/systemd/system/multi-user.target.wants/vboxdrv.service → /lib/systemd/system/vboxdrv.service.
Created symlink /etc/systemd/system/multi-user.target.wants/vboxballoonctrl-service.service → /lib/systemd/system/vboxballoonctrl-service.service.
Created symlink /etc/systemd/system/multi-user.target.wants/vboxautostart-service.service → /lib/systemd/system/vboxautostart-service.service.
Created symlink /etc/systemd/system/multi-user.target.wants/vboxweb-service.service → /lib/systemd/system/vboxweb-service.service.
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
This system is currently not set up to build kernel modules.
Please install the gcc make perl packages from your distribution.
This system is currently not set up to build kernel modules.
Please install the gcc make perl packages from your distribution.

There were problems setting up VirtualBox. To re-start the set-up process, run
/sbin/vboxconfig
as root.
user@astra-t:~$

08.07.2019

первый этап победил.
Нужен был devel диск. которого официально у нас нет.
нужно примонтировать devel диск
затем
sudo apt install build-essential linux-headers-generic linux-headers-`uname -r`

затем
Примонтировать диск ‘Дополнений гостевой ОС’

затем
Запустить скрипт дополнения:
bash /mnt/vb/VBoxLinuxAdditions.run
Перезапустить сессию пользователя виртуальной машины.
и
sudo /sbin/vboxconfig

гостевая ОС стала запускаться без ошибок

Последнее редактирование: 08.07.2019

Olej


09.07.2019

первый этап победил.

гостевая ОС стала запускаться без ошибок

Так в чём проблема? Какой вам ещё 2-й этап нужен? ;)

09.07.2019

Так в чём проблема? Какой вам ещё 2-й этап нужен? ;)

Всё, спасибо, проблема решена.
(2 этап — установка гостевой ОС, настройка гостевой ОС, проброс рутокена в гостевую ОС — так же всё получилось. Еще раз спасибо.)

neutrino


20.09.2019

Решило проблему {Kernel driver not installed (rc=-1908)} автоматически :
sudo dpkg-reconfigure virtualbox-dkms

  • Reply with quote

[Solved] Kernel driver not installed (rc=-1908)

I have issues running VirtualBox (5.1.10 r112026) since the last kernel update (4.10.8-200.fc25.x86_64) on Fedora 25.

I get the following error message:

Code: Select all   Expand viewCollapse view
Kernel driver not installed (rc=-1908)
The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing
'/sbin/vboxconfig'
as root.
where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.
Code: Select all   Expand viewCollapse view
WARNING: The vboxdrv kernel module is not loaded. Either there is no module
         available for the current kernel (4.10.8-200.fc25.x86_64) or it failed to
         load. Please recompile the kernel module and install it by

           sudo /sbin/vboxconfig

         You will not be able to start VMs until this problem is fixed.

When I run /sbin/vboxconfig, I get the following output:

Code: Select all   Expand viewCollapse view
[root@linux]# /sbin/vboxconfig
Created symlink /etc/systemd/system/multi-user.target.wants/vboxdrv.service → /usr/lib/systemd/system/vboxdrv.service.
Created symlink /etc/systemd/system/multi-user.target.wants/vboxballoonctrl-service.service → /usr/lib/systemd/system/vboxballoonctrl-service.service.
Created symlink /etc/systemd/system/multi-user.target.wants/vboxautostart-service.service → /usr/lib/systemd/system/vboxautostart-service.service.
Created symlink /etc/systemd/system/multi-user.target.wants/vboxweb-service.service → /usr/lib/systemd/system/vboxweb-service.service.
vboxdrv.sh: Building VirtualBox kernel modules.
vboxdrv.sh: failed: Look at /var/log/vbox-install.log to find out what went wrong.

There were problems setting up VirtualBox.  To re-start the set-up process, run
  /sbin/vboxconfig
as root.

Looking at /var/log/vbox-install.log gives me the follwoing output (I have only posted the first few lines, I can post the rest if needed):

Code: Select all   Expand viewCollapse view
make KBUILD_VERBOSE=1 SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 CONFIG_MODULE_SIG= -C /lib/modules/4.8.8-300.fc25.x86_64/build -j8 modules
make[1]: warning: -jN forced in submake: disabling jobserver mode.
test -e include/generated/autoconf.h -a -e include/config/auto.conf || (      
echo >&2;                     
echo >&2 "  ERROR: Kernel configuration is invalid.";      
echo >&2 "         include/generated/autoconf.h or include/config/auto.conf are missing.";
echo >&2 "         Run 'make oldconfig && make prepare' on kernel src to fix it.";   
echo >&2 ;                     

Here’s some more information:

Code: Select all   Expand viewCollapse view
[root@linux]# uname -r
4.10.8-200.fc25.x86_64
Code: Select all   Expand viewCollapse view
[root@linux]# rpm -qa kernel |sort -V |tail -n 1
kernel-4.10.8-200.fc25.x86_64
Code: Select all   Expand viewCollapse view
[root@linux]# modprobe vboxdrv
modprobe: FATAL: Module vboxdrv not found in directory /lib/modules/4.10.8-200.fc25.x86_64

Does anyone know what happened here and how to fix this? Any help would be really appreciated.

Attachments
Bildschirmfoto.png
Bildschirmfoto.png (34.44 KiB) Viewed 24141 times

Last edited by socratis on 11. Apr 2017, 11:45, edited 1 time in total.

Reason: Marked as [Solved].

Dr.Nukular
 
Posts: 4
Joined: 11. Apr 2017, 10:14

  • Reply with quote

Re: Kernel driver not installed (rc=-1908)

Postby towo2099 » 11. Apr 2017, 10:35

install a recent version of vbox will fix your issue.
What makes you think, version 5.1.10 would compile against kernel 4.10?

towo2099
Volunteer
 
Posts: 351
Joined: 18. Aug 2014, 21:53
Primary OS: Debian Sid
VBox Version: PUEL
Guest OSses: Android, Linux

  • Reply with quote

Re: Kernel driver not installed (rc=-1908)

Postby Dr.Nukular » 11. Apr 2017, 10:56

Thanks that fixed the issue.

Could you please just explain how the version number relates to the kernel version? Version 5.1.10 worked fine with kernel 4.9.

Dr.Nukular
 
Posts: 4
Joined: 11. Apr 2017, 10:14

  • Reply with quote

Re: [Solved] Kernel driver not installed (rc=-1908)

Postby socratis » 11. Apr 2017, 12:01

Dr.Nukular wrote:Could you please just explain how the version number relates to the kernel version?

It doesn’t. There’s no direct connection between the two.

Dr.Nukular wrote:Version 5.1.10 worked fine with kernel 4.9.

Which was earlier than kernel 4.10. Therefore kernel 4.10 required a VirtualBox version later than 5.1.10. The release notes/changelog should help you with the details, but generally speaking, if you want the latest kernel, you should be using the latest apps and not the other way round.

Marked as [Solved].

Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the «QUOTE» button, please use the «POST REPLY«, at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.

socratis
Site Moderator
 
Posts: 27689
Joined: 22. Oct 2010, 11:03
Location: Greece
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Win(*>98), Linux*, OSX>10.5


Return to VirtualBox on Linux Hosts

Who is online

Users browsing this forum: fredex1 and 10 guests

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Ошибка kernel data inpage error volmgrx sys
  • Ошибка kernel data inpage error ntfs sys
  • Ошибка kernel data inpage error msfs sys
  • Ошибка kenwood miswiring dc offset error
  • Ошибка keb a bus

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии