У меня есть проблемы, пытающиеся выполнять Виртуальное Поле; которые являются"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
установлен, но это все еще не работает.
Для установки заголовков делают
sudo apt install linux-headers-generic
Как Вы устанавливали его во-первых? Я обычный просто устанавливаю его с
sudo apt-get install virtualbox
который устанавливает все необходимые пакеты и создает модули для текущего ядра. Необходимо будет работать
sudo dpkg-reconfigure virtualbox-dkms
если Вы обновляете свое ядро.
Надежда это дает Вам ключ к разгадке, иначе сообщение назад.
Удачи.
Установка драйверов 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
Сделал Вы пробуете:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install --reinstall virtualbox-dkms
Надежда это поможет.