Неудачная установка Virtualbox 5.1 в Ubuntu 16.04 [дубликат]

На этот вопрос уже есть ответ здесь:

Я следовал этому руководству по установке Virtualbox, но в конечном итоге это не удалось, и я получаю это сообщение об ошибке

Драйвер ядра не установлен (rc = -1908)

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

'/ sbin / vboxconfig'

от имени пользователя root.

где: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - драйвер поддержки не установлен. В linux open вернул ENOENT.

Когда я запустил эту команду # sudo / sbin / vboxconfig , я получил этот

vboxdrv.sh: Сборка модулей ядра VirtualBox. vboxdrv.sh: Запуск служб VirtualBox . vboxdrv.sh: Сборка модулей ядра VirtualBox. vboxdrv.sh: failed: сбой modprobe vboxdrv. Пожалуйста, используйте 'dmesg', чтобы узнать почему.

При настройке VirtualBox возникли проблемы. Чтобы перезапустить процесс настройки , запустите / sbin / vboxconfig от имени пользователя root.

и вот последние три строки вывода dmesg:

[   44.698246] wlo1: Limiting TX power to 20 (20 - 0) dBm as advertised by 00:18:0a:79:2c:79
[  163.080255] capability: warning: `VirtualBox' uses 32-bit capabilities (legacy support in use)
[ 2349.627558] [drm:intel_pipe_update_end [i915_bpo]] *ERROR* Atomic update failure on pipe A (start=142454 end=142455) time 484 us, min 1073, max 1079, scanline start 1061, end 1095

Я попытался переустановить dkms sudo apt-get install --reinstall virtualbox-dkms Я получаю эту ошибку, но ничего не меняется.

vboxpci.ko: Выполняется проверка корректности версии модуля. Ошибка! Версия модуля 5.0.24_Ubuntu для vboxpci.ko не новее, чем то, что уже есть в ядре 4.4.0-47-generic (5.1.10). Вы можете переопределить, указав --force.

Мы будем благодарны за любую помощь. Заранее спасибо.

5
задан 23 November 2016 в 01:00

3 ответа

Выполните следующую команду:

sudo add-apt-repository universe
sudo apt-get update 
sudo apt-get install linux-headers-$(uname -r)
sudo apt-get install build-essential 

Перезапуск Ваша система и использование новейшая версия

sudo apt-get install --reinstall virtualbox-5.1 dkms
ядра
0
ответ дан 23 November 2019 в 10:35

GAD3R является очень неправильным. Virtualbux покончил с Virtualbox-dkms с 5,1. Они думали, что устранили эту проблему некоторый другой путь. Вот статья с присоединенным журналом изменений: http://news.softpedia.com/news/virtualbox-5-1-will-no-longer-rely-on-dkms-for-module-rebuilding-on-linux-504858.shtml

С хостами Ubuntu следующее - все, что необходимо сделать. Когда Вы загружаетесь после того, как обновление ядра и Вы привели модуль ядра к сбою для загрузки, сообщение DBUS выпускают следование из окна терминала выбора:

Все, что необходимо сделать, выйти:

sudo dpkg-reconfigure virtualbox-5.1

, После того как Вы, Вы получите сообщение установки, что это должно создать группу пользователей системы. Просто хит входит, и он будет ронять к терминалу, и Вы будете видеть, что один лайнер указывает, что группа уже существует и пустая строка ниже этого. Модуль восстанавливает процесс, скрыт позади этой пустой строки. Ожидайте, пока интерактивная подсказка не возвращается (только занимает минуту или 2). Затем Вы будете хороши для движения.

Также для другого Хоста Ose Linux (или если Вам нравится видеть больше информации о Ubuntu) следующая команда - все, в чем Вы нуждаетесь на любом хосте Linux:

 /sbin/rcvboxdrv setup

Это работает то же более старой установкой/etc/init.d/vboxdrv, они только что изменили имя.

2
ответ дан 23 November 2019 в 10:35

В моем случае установка VirtualBox перестала работать (virtualbox-dkms), потому что я использовал последнее ядро Ubuntu (не по умолчанию), и virtualbox-dkms еще не был исправлен для того ядра:

$ sudo apt-get install virtualbox virtualbox-ext-pac virtualbox-guest-additions-iso virtualbox-dkms
...
ERROR (dkms apport): kernel package linux-headers-4.12.14-041214-generic is not supported
Error! Bad return status for module build on kernel: 4.12.14-041214-generic (x86_64)
Consult /var/lib/dkms/virtualbox/5.0.40/build/make.log for more information.
Job for virtualbox.service failed because the control process exited with error code. See "systemctl status virtualbox.service" and "journalctl -xe" for details.
invoke-rc.d: initscript virtualbox, action "restart" failed.
● virtualbox.service - LSB: VirtualBox Linux kernel module
   Loaded: loaded (/etc/init.d/virtualbox; bad; vendor preset: enabled)
   Active: failed (Result: exit-code) since Mon 2017-10-23 02:31:15 CEST; 4ms ago
     Docs: man:systemd-sysv-generator(8)
  Process: 10851 ExecStart=/etc/init.d/virtualbox start (code=exited, status=1/FAILURE)
...

Так, я закончил с установкой последний VirtualBox от Oracle, который хорошо работает:

0
ответ дан 23 November 2019 в 10:35

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

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