[РЕШЕНО] Virtualbox Не удалось открыть сессию для виртуальной машины

Доброго времени суток, до недавнего времени Vbox работал отлично но после какого то из обновлений после запуска виртуальной машины выдаёт такую ошибку


Не удалось открыть сессию для виртуальной машины test.

Failed to load VMMR0.r0 (VERR_SUPLIB_OWNER_NOT_ROOT).

Код ошибки: NS_ERROR_FAILURE (0x80004005)
Компонент: Console
Интерфейс: IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}

На вики сказано, что необходимо пере собрать модуль vboxdrv выполнив команду от рута

/usr/bin/vboxbuild

но данного файла нет

решил пойти немного другим путём скачал официальный run пакет с сайта и попытался установить выдал следующую ошибку


Verifying archive integrity... All good.
Uncompressing VirtualBox for Linux installation............
VirtualBox Version 4.3.12 r93733 (2014-05-16T13:19:41Z) installer
Please install the build and header files for your current Linux kernel.
The current kernel version is 3.14.4-1-ARCH
Problems were found which would prevent VirtualBox from installing.
Please correct these problems and try again.

если я правильно понял то установщик просит установить заголовки ядра
Установите (если ещё не установлен) пакет dkms (Dynamic Kernel Modules System). После этого выполните:

sudo systemctl start dkms

Если хотите, можете прописать "в автозагрузку":

sudo systemctl enable dkms

чтобы модули собирались сами после обновления ядра. Или вручную запускайте первую команду.
а у вас вообще как был установлен VB?Если по человечески из репозиториев, то достаточно обновиться полностью и перезагрузиться.

konstantinov-ms
Установите (если ещё не установлен) пакет dkms (Dynamic Kernel Modules System). После этого выполните:
не поможет, если VB не dkms версия (как у меня, например)
PGP 0x31361F01
arcanisrepo
konstantinov-ms
Установите (если ещё не установлен) пакет dkms (Dynamic Kernel Modules System). После этого выполните:

sudo systemctl start dkms

Если хотите, можете прописать "в автозагрузку":

sudo systemctl enable dkms

чтобы модули собирались сами после обновления ядра. Или вручную запускайте первую команду.

Не сработало

arcanis
а у вас вообще как был установлен VB?Если по человечески из репозиториев, то достаточно обновиться полностью и перезагрузиться.

konstantinov-ms
Установите (если ещё не установлен) пакет dkms (Dynamic Kernel Modules System). После этого выполните:
не поможет, если VB не dkms версия (как у меня, например)

VB установлен из репозитория, обновление не помогло
Попробуйте выполнить
sudo modprobe vboxdrv
rv
Попробуйте выполнить
sudo modprobe vboxdrv

Тоже не помогло
А пакет virtualbox-host-modules установлен?
rv
А пакет virtualbox-host-modules установлен?

да
Покажите, пожалуйста выхлоп

ls -ld /usr/ /usr/lib
rv
Покажите, пожалуйста выхлоп

ls -l /usr/

итого 360
drwxr-xr-x   3 root root  81920 май 18 12:41 bin
drwxr-xr-x 519 root root  57344 май 18 12:32 include
drwxr-xr-x 266 root root 159744 май 18 12:32 lib
drwxr-xr-x  28 root root  36864 май 17 08:01 lib32
lrwxrwxrwx   1 root root      3 май 31  2013 lib64 -> lib
drwxr-xr-x  11 root root   4096 май 31  2013 local
lrwxrwxrwx   1 root root      3 май 31  2013 sbin -> bin
drwxr-xr-x 266 root root  12288 май 17 19:02 share
drwxr-xr-x   2 root root   4096 май 31  2013 src
 
Зарегистрироваться или войдите чтобы оставить сообщение.