Проблема с установкой VirtualBox

Я пытаюсь установить virtualbox и заставить его работать, но не кажется, что я могу. В изображении Вы видите вывод.

Command line output

Если я работаю VBoxManage --version Я добираюсь:

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

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

cli output 2

Любая справка будет цениться.

Править:

Вывод после реконфигурировал (@M.Tarun предложение):

cli output 3

РЕДАКТИРОВАНИЕ 2:

Также установленный источники как @Hmayag проинструктированный, очищенный virtualbox и установленный это снова, но я получил ту же проблему.

43
задан 23 December 2014 в 07:45

11 ответов

Я не смог решить проблему с любым другим предложенным решением, таким образом, я сделал новые 14,04 установок, и все прекрасно теперь.

2
ответ дан 23 November 2019 в 00:01

В основном после установки тех двух пакетов, также необходимо сделать реконфигурирование:

sudo dpkg-reconfigure virtualbox-dkms
sudo dpkg-reconfigure virtualbox
sudo modprobe vboxdrv

И зафиксировать eth0:

sudo modprobe vboxnetflt
63
ответ дан 23 November 2019 в 00:01

Я решил эту проблему следующими командами:

sudo apt-get install linux-headers-generic
sudo dpkg-reconfigure virtualbox-dkms
15
ответ дан 23 November 2019 в 00:01

Причина проблемы состоит в том, что Вы загрузили 3,11 ядра, в то время как dpkg-реконфигурировать ожидает 3,13 ядра. Вот почему Вы получаете сообщение 'никакой подходящий модуль для рабочего ядра'.

убедиться обновить Ваш загрузчик.

В моем случае загрузчик обновляется от другой ОС (Debian) и загружающийся к этому, и работающий sudo update-grub решил проблему.

3
ответ дан 23 November 2019 в 00:01

Я использовал vendor’s официальное руководство для находящихся в Debian дистрибутивов Linux :

printf 'deb http://download.virtualbox.org/virtualbox/debian %s contrib\n' "$(lsb_release -cs)" | sudo tee /etc/apt/sources.list.d/virtualbox.list

wget -qO- https://www.virtualbox.org/download/oracle_vbox{,_2016}.asc | sudo apt-key add -

sudo apt-get purge virtualbox
sudo apt-get update
sudo apt-get install virtualbox-5.0 dkms
2
ответ дан 23 November 2019 в 00:01

В моем случае проблема имела virtualbox-4.1, установленный вместе с virtualbox-4.2. Как только я удалил 4.1, я мог работать sudo /etc/init.d/vboxdrv setup и sudo modprobe vboxdrv очень хорошо, а также запустить VMs.

1
ответ дан 23 November 2019 в 00:01

Подсказка здесь: установите virtualbox-dkms пакет и соответствующие заголовки, наиболее вероятный linux-headers-generic.

, Так как у Вас есть первое, это должно все еще хотеть второе.

sudo apt-get install linux-headers-generic

Тогда удостоверяются, что все актуально.

sudo apt-get update

sudo apt-get upgrade

0
ответ дан 23 November 2019 в 00:01

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

Загрузка последнего .deb пакета с virtualbox.org и установки его dpkg -i решила проблему в моем случае.

0
ответ дан 23 November 2019 в 00:01

Попробуйте

sudo /etc/init.d/vboxdrv setup
-1
ответ дан 23 November 2019 в 00:01

У меня была та же ошибка на дискотеке человечности 19.04. Я мог решить его путем отключения безопасной начальной загрузки (через BIOS).

0
ответ дан 23 November 2019 в 00:01

Необходимо проверить, что версия gcc Ваш использует. Я сталкивался с той же проблемой virtualbox компиляции ядра. Я устранил проблему с помощью этого сообщения https://www.virtualbox.org/ticket/12467

Вы, вероятно, используете устаревшую версию gcc, который отличается из gcc, используемого ядром Linux.

Проверьте, что версия по умолчанию Ваш использует:

gcc -v

Мой - gcc версия 4.4.7 (4.4.7-8ubuntu1 Ubuntu/Linaro)

И gcc версия Ваше ядро была скомпилирована с

dmesg | more
[    0.000000] Linux version 3.13.0-83-generic (buildd@lgw01-55) (gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1) ) #127-Ubuntu SMP Fri Mar 11 00:25:37 UTC 2016 (Ubuntu 3.13.0-83.127-generic 3.13.11-ckt35)

или с

dpkg -l gcc

Если gcc версии отличаются как в моей системе, переключают Ваше значение по умолчанию gcc компилятор

sudo update-alternatives --config gcc

затем установка virtualbox-dkms должна хорошо работать

sudo apt-get --reinstall install virtualbox-dkms
1
ответ дан 23 November 2019 в 00:01

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

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