VirtualBox Ubuntu 14.04 - vboxclient служба ядра виртуального сервера не работает

Я установил VirtualBox (с Ubuntu 14.04 Desktop) и гостевые дополнения на моем компьютере с Windows 7.

Каждый раз, когда он загружается, появляется следующее сообщение об ошибке, которое исчезает:

[ f1]

Как отключить это сообщение? Я попытался сделать следующее:

Я удалил файл /etc/xdg/autostart/vboxclient.desktop.

Но я все еще вижу сообщение при входе в систему.

Любые предложения о том, как исправить это?

1
задан 18 February 2017 в 15:48

4 ответа

Это обычно происходит при обновлении ядра Linux гостя. После каждого обновления вам нужно сделать:

Для хоста (установка сервера)
sudo /etc/init.d/vboxdrv setup
Для гостя (установка дополнений)
sudo /etc/init.d/vboxadd setup

Причина, по которой снова добавлен диск добавления VBox работает, потому что это одна из вещей, которые делает процедура установки.

28
ответ дан 23 May 2018 в 19:20
  • 1
    Спасибо, это была проблема для меня. Гость Ubuntu обновлен, а затем эта ошибка отображается. Запустил гостевую команду. – Flupkear 27 June 2016 в 18:30
  • 2
    В Mac OSX El Capitan команда хоста не работает, но переустановка образа cd и запуск гостевой команды. – mstreffo 19 July 2016 в 15:35
  • 3
    Я получаю sudo: /etc/init.d/vboxadd: command not found – HelloGoodbye 21 November 2016 в 19:16
  • 4
    Большой! Этого было достаточно, чтобы выполнить настройку на гостевой стороне для меня. – user1984631 13 January 2017 в 12:54

Я запускаю Ubuntu 15.04 на Virtualbox 5.02. Такое же уведомление исчезло после того, как я выбрал два «ограниченных драйвера» из Virtualbox.

В частности, из Software & amp; Обновления> Дополнительные драйверы, есть два ранее не выбранных драйвера: с помощью решения для виртуализации x86 - гостевые утилиты X11 от virtualbox-guest-x11 и с использованием решения для виртуализации x86 - источник дополнительного модуля добавления для dkms из virtualbox-guest-dkms. Уведомление прошло после того, как я выбрал использование этих двух проприетарных драйверов.

Обновление: один из этих двух драйверов, похоже, вызывает несогласованность хранилища при запуске apt-get update. Я решил use the package maintainer's version решить непоследовательность и не столкнулся с какой-либо дополнительной проблемой.

3
ответ дан 23 May 2018 в 19:20

Если вы просто хотите, чтобы это предупреждение не отображалось при загрузке системы, следуйте приведенному здесь описанию: найдите файл 98vboxadd-xclient (например, /etc/X11/Xsession.d/98vboxadd-xclient) и запишите строку 26, указав предупреждение, как показано ниже:

if ! test -c /dev/vboxguest 2>/dev/null; then
   # Do not start if the kernel module is not present.
   # notify-send "VBoxClient: the VirtualBox kernel service is not running.  Exiting."

(Работает на Ubuntu 16.04.)

1
ответ дан 23 May 2018 в 19:20
  • 1
    На моей машине 14.04 за блоком if следует блок elif. Если я прокомментирую строку 26, то есть все, что содержится в блоке if, это будет рассматриваться как синтаксическая ошибка, и я больше не могу входить в систему. Быстрое исправление: добавьте бессмысленную строку кода вместо комментария (например, echo woof > /dev/null) – panepeter 2 November 2017 в 12:58

Обратите внимание на команду очистки, которая удаляет файлы конфигурации

sudo apt-get purge virtualbox-guest-x11 virtualbox-guest-utils virtualbox-guest-dkms

Я нашел его здесь

0
ответ дан 23 May 2018 в 19:20

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

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