Меню

Virtualbox ошибка kernel driver not installed rc 1908 virtualbox

Если после очередного обновления 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, и устанавливаем.

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

Took me a long time to solve this issue. Had this problem with vBox across 2 distros (Ubuntu and Arch).

I had dkms and all the modules already installed and compiled into my kernel, yet I still got a module related error message when I tried to run a vBox virtual machine.

If your vBox GUI starts without a hitch but get an error telling to install the VBoxDrv kernel module when you try to run a virtual machine, your problems are not related to installing the modules into your kernel but ACTIVATING THEM in modprobe which the module installation script fails to do.

To load a module manually (such as vboxdrv in your case), open a terminal prompt and put in :

sudo modprobe vboxdrv

If you Virtual Machine runs after that without giving you an error message, then you can activate the vboxdrv module permanently by going to /etc/modules-load.d/ and making a .conf file (such as vbox.conf). In the .conf file the names of the vbox kernel modules you want to add, such as: vboxdrv.

Save and reboot

You can also ad these optional modules: vboxnetadp, vboxnetflt and vboxpci

From Vbox’s wiki:

vboxnetadp and vboxnetflt are both needed when you intend to use the «Host-only networking» feature. More precisely, vboxnetadp is needed to create the host interface in the VirtualBox global preferences, and vboxnetflt is needed to launch a virtual machine using that network interface.

vboxpci is needed when your virtual machine needs to pass through a PCI device on your host.

Note: If the VirtualBox kernel modules were loaded in the kernel while you updated the modules, you need to reload them manually to use the new updated version. To do it, run vboxreload as root.

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 badges57 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.2k21 gold badges79 silver badges131 bronze badges

answered Feb 18, 2021 at 12:04

skittlebiz's user avatar

skittlebizskittlebiz

3303 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 badges52 silver badges72 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

7056 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 badges57 silver badges68 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 badges57 silver badges68 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 badges57 silver badges68 bronze badges

answered Mar 24, 2015 at 16:20

Fariba's user avatar

FaribaFariba

6431 gold badge11 silver badges27 bronze badges

Я использую Oracle VirtualBox для тестирования различных дистрибутивов Linux и Unix.

На данный момент я проверил сотни виртуальных машин в VirtualBox.

Сегодня я запустил серверную виртуальную машину Ubuntu 18.04 на своем рабочем столе Ubuntu 18.04 и получил следующую ошибку.

error.

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.

Я нажал «ОК», чтобы закрыть окно сообщения, и увидел еще один момент на заднем плане.

Failed to open a session for the virtual machine Ubuntu 18.04 LTS Server.

The virtual machine 'Ubuntu 18.04 LTS Server' has terminated unexpectedly during startup with exit code 1 (0x1).

Result Code: 
NS_ERROR_FAILURE (0x80004005)
Component: 
MachineWrap
Interface: 
IMachine {85cd948e-a71f-4289-281e-0ca7ad48cd89}

Я не знал, что делать в первую очередь.

Я запустил следующую команду, чтобы проверить, поможет ли это.

$ sudo modprobe vboxdrv

И я получил эту ошибку.

modprobe: FATAL: Module vboxdrv not found in directory /lib/modules/5.0.0-23-generic

Внимательно прочитав оба сообщения об ошибках, я понял, что должен обновить приложение Virtualbox.

Если вы когда-нибудь сталкивались с этой ошибкой в Ubuntu и ее вариантах, таких как Linux Mint, все, что вам нужно сделать, это просто переустановить или обновить пакет «virtualbox-dkms» с помощью команды:

$ sudo apt install virtualbox-dkms

Или гораздо лучше обновить всю систему:

$ sudo apt upgrade

Теперь ошибка исчезла, и я мог без проблем запускать виртуальные машины из VirtualBox.

Пользователи macOS (в особенности Big Sur) сталкиваются со следующей ошибкой при использовании виртуализации VirtualBox от Oracle:

Kernel driver not installed (rc=-1908)

Make sure the kernel module has been loaded successfully.

where: suplibOsInit what: 3

VERR_VM_DRIVER_NOT_INSTALLED

(-1908) — The support driver is not installed.

On linux, open returned ENOENT.

Исправить эту ошибку крайне просто. Вероятнее всего, причина её возникновения в том, что на этапе установки VirtualBox вы проигнорировали уведомление о том, что в настойках нужно предоставить одно из разрешений:

Как исправить ошибку Kernel driver not installed (rc=-1908) в VirtualBox на macOS

Чтобы исправить это, перейдите в «Системные настройки» macOS, откройте раздел «Защита и безопасность». В нём снимите замок в левом нижнем углу, а затем кликните на кнопку «Разрешить» рядом с появившемся пунктом «Загрузка системного ПО разработчика „Oracle America, Inc.” была заблокирована».

Как исправить ошибку Kernel driver not installed (rc=-1908) в VirtualBox на macOS

Если этого пункта у вас нет, попробуйте переустановить VirtualBox.

  • 10 функций macOS Ventura, которые нужно попробовать сразу после установки

I use Oracle VirtualBox to test various Linux and Unix distributions. I’ve tested so many virtual machines in VirtualBox. Today, I started Ubuntu 18.04 server VM in my Ubuntu 18.04 desktop and I encountered with the following error:

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.

Kernel driver not installed (rc=-1908) virtualbox ubuntu

«Kernel driver not installed (rc=-1908)» Error in Ubuntu

I clicked OK to close the message box and and I saw another one in the background.

Failed to open a session for the virtual machine Ubuntu 18.04 LTS Server.

The virtual machine 'Ubuntu 18.04 LTS Server' has terminated unexpectedly during startup with exit code 1 (0x1).

Result Code: 
NS_ERROR_FAILURE (0x80004005)
Component: 
MachineWrap
Interface: 
IMachine {85cd948e-a71f-4289-281e-0ca7ad48cd89}

The virtual machine Ubuntu has terminated unexpectedly during startup with exit code 1 (0x1)

The virtual machine has terminated unexpectedly during startup with exit code 1 (0x1)

I didn’t know what to do first. So, I ran the following command to check if it helps.

$ sudo modprobe vboxdrv

And, I got this error:

modprobe: FATAL: Module vboxdrv not found in directory /lib/modules/5.0.0-23-generic

After carefully reading the both error messages, I realized that I should update the Virtualbox application.

If you ever run into this error in Ubuntu and its variants like Linux Mint, all you have to do is just reinstall or update the «virtualbox-dkms» package using command:

$ sudo apt install virtualbox-dkms

Or, it is much better to update the whole system:

$ sudo apt upgrade

Now the error has gone and I could start VMs from VirtualBox without any issues.

Related read:

  • Solve «Cannot change group vboxusers for device /dev/vboxdrv» Virtualbox Error
  • Solve “Result Code: NS_ERROR_FAILURE (0x80004005)” VirtualBox Error In Arch Linux

16 comments

Concerned User
October 23, 2019 — 8:02 pm

Thanks. This worked for me on Ubuntu 19.10.


Reply

Paulo
November 27, 2019 — 1:07 am

Thank you very much! Worked like a charm on Ubuntu 19.10!


Reply

Yuval Benzuk
January 23, 2020 — 3:20 pm

Thank you for the easy solution!


Reply

Guido
February 1, 2020 — 9:24 pm

With Kernel 5.2+ install gcc-8 before installing virtualbox.

Ubuntu 18.04.x comes with gcc-7.x.
The newer kernels are build with gcc-9 and use some instructions that are not available with gcc-7.


Reply

Shalinda Fernando
July 7, 2020 — 4:17 pm

For me it worked after I rebooted my machine


Reply

Pete
July 20, 2020 — 1:31 am

It didn’t work on Linux Mint 20. The error stayed the same even after the reboot :/


Reply

matias
July 20, 2020 — 12:57 pm


Reply

jessica
August 10, 2020 — 6:09 pm

for me too! can’t find my way over this error >.<


Reply

vedvarshith
October 2, 2020 — 12:05 pm

thanks but if i doesn’t start enable virtualization in the BIOS


Reply

Amir fakoor
November 14, 2020 — 4:16 pm

Thank you, This worked for me on Ubuntu 20.10


Reply

Thomas Blackk
August 6, 2021 — 2:20 pm

thanks worked on ubuntu (reboot was required)


Reply

sk
August 6, 2021 — 5:35 pm

Glad I could help.


Reply

Jake
October 31, 2021 — 3:44 am

Didn’t work. Output here:

sudo apt install virtualbox-dkms
Reading package lists… Done
Building dependency tree
Reading state information… Done
You might want to run ‘apt –fix-broken install’ to correct these.
The following packages have unmet dependencies:
systemd-timesyncd : Depends: systemd (= 245.4-4ubuntu3.6)
E: Unmet dependencies. Try ‘apt –fix-broken install’ with no packages (or specify a solution).


Reply

sk
October 31, 2021 — 11:05 am

Have you tried this command?

sudo apt --fix-broken install


Reply

Eswar
November 3, 2021 — 4:03 pm

I am facing same issue but didn’t get resolved. I am using Ubuntu 20


Reply

AD
February 28, 2022 — 11:08 am

Thank you it`s solve my problem


Reply

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

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

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

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

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Virtualbox ошибка 0x80004005 bios
  • Virtualboxvm exe ошибка приложения память не может быть read