Не может выполнить VM VirtualBox на Ubuntu 16.04

У меня есть проблемы, пытающиеся выполнять Виртуальное Поле; которые являются"appropiate headers"??

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.

Я установил virtualbox-dkms пакет, но я понятия не имею о заголовках.

Также при попытке выполнить VM

Драйвер ядра, не установленный (дистанционное управление =-1908)

Драйвер ядра VirtualBox Linux (vboxdrv) или не загружается или существует проблема разрешения с/dev/vboxdrv. Установите virtualbox-dkms пакет и загрузите модуль ядра путем выполнения

'modprobe vboxdrv'

как корень. Если это доступно в Вашем распределении, необходимо установить пакет DKMS сначала. Этот пакет отслеживает ядро Linux, изменяет и перекомпилировал vboxdrv модуль ядра при необходимости.

где: suplibOsInit что: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - Драйвер поддержки не установлен. На Linux, открытом, возвратил ENOENT.

Я не могу работать modprobe vboxdrv (да, я выполняю его с sudo)

modprobe: ERROR: could not insert 'vboxdrv': Operation not permitted

Я думаю, что это - общий вопрос, но не может найти ответы для Ubuntu 16.04, просто устаревшие.

ОБНОВЛЕНИЕ

linux-headers-generic установлен, но это все еще не работает.

2
задан 23 March 2018 в 22:03

4 ответа

Для установки заголовков делают

sudo apt install linux-headers-generic
0
ответ дан 2 December 2019 в 04:45

Как Вы устанавливали его во-первых? Я обычный просто устанавливаю его с

sudo apt-get install virtualbox

который устанавливает все необходимые пакеты и создает модули для текущего ядра. Необходимо будет работать

sudo dpkg-reconfigure virtualbox-dkms

если Вы обновляете свое ядро.

Надежда это дает Вам ключ к разгадке, иначе сообщение назад.

Удачи.

0
ответ дан 2 December 2019 в 04:45

Установите/Проверьте Драйвер Virtualbox

Установка драйверов Virtualbox может перестать работать по нескольким причинам. Сначала проверьте, были ли модули ядра, создайте:

$ ls -la /lib/modules/$(uname -r)/misc
total 696
drwxr-xr-x 2 root root   4096 Mar  7 16:02 .
drwxr-xr-x 6 root root   4096 Mar  7 16:02 ..
-rw-r--r-- 1 root root 600232 Mar  7 16:02 vboxdrv.ko
-rw-r--r-- 1 root root  16204 Mar  7 16:02 vboxnetadp.ko
-rw-r--r-- 1 root root  43134 Mar  7 16:02 vboxnetflt.ko
-rw-r--r-- 1 root root  39959 Mar  7 16:02 vboxpci.ko

Если модули отсутствуют выполненный vboxconfig руководство:

$ sudo vboxconfig 
## ... some output ###
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.

vboxconfig произведет некоторый полезный вывод, если будут ошибки.

После той проверки, если virtualbox работает правильно с модулем.

$ sudo vboxmanage --version
5.2.8r121009
0
ответ дан 2 December 2019 в 04:45

Сделал Вы пробуете:

sudo apt-get update 
sudo apt-get upgrade
sudo apt-get install --reinstall virtualbox-dkms

Надежда это поможет.

1
ответ дан 2 December 2019 в 04:45

Другие вопросы по тегам:

Похожие вопросы: