LINUX.ORG.RU

Не собираются гостевые дополнения в Debian 9

 , ,


0

1

VirtualBox 5.0.18
Хост Ubuntu 16.04
Гость Debian 9.8

Делал:

sudo apt-get install dkms build-essential module-assistant
sudo m-a prepare
sudo sh VBoxLinuxAdditions.run

Пишет не найдены заголовки для текущего ядра (которые команды выше должны были поставить). Посмотрел в Synaptic хедеры стоят. Поставил какой-то пакет headers-all тоже самое. Делает non-kernel установку - никакой интеграции.
Что ему надо?


а гостевая система обновлена? Версия пакета с ядром соответствует версии пакета с заголовками? Список установленных пакетов linux-* мог бы пригодиться, как и само сообщение об ошибке. Может скрипт ищет заголовочные файлы не в том месте.

anonymous
()
Ответ на: комментарий от i-rinat

В идеале чтоб гостевые тулзы совпадали по версии с хостовой.

Deleted
()

Гостевая система обновлена, ставил с cd netinstall. Версии пакетов ядра и заголовков совпадают.
Но я при установке дебиана выбрал «поставить ядро с драйверами только для этой системы», наверное, не стоило так делать. И еще pae отключен, может в этом дело. Завтра включу pae, переустановлю ядро и попробую еще раз.

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

nakita
() автор топика

В результате ничего не менял. Поставил virtualbox-guest-dkms, virtualbox-guest-utils и virtualbox-guest-x11 из backports - все заработало. Им тоже нужны хедеры, но они же у меня установлены.
Для share папок еще нужно sudo adduser $USER vboxsf и рестарт/релогин.

Может скрипт ищет заголовочные файлы не в том месте

Вполне возможно. m-a prepare делает какой-то symlink.
Сторонний старый инсталлер не нашел, а пакет из репозитория лучше знает структуру дистрибутива.

nakita
() автор топика

Вот такая же фигня в Ubuntu 16.04 Mini. Причем версии совпадают. Может быть m-a prepare не надо было делать?

anonymous
()
Ответ на: комментарий от anonymous

Скорее всего новые ядра несовместимы с установщиком VBox 5.0.18.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.