У меня есть Ubuntu, работающая как Virtualbox, и каждый раз, когда она обновляет ядро, Гостевые Дополнения прекращают работать. Процесс установки в Linux требует использования виртуального CD, запущения скриптов из командной строки, и т.д. и это является раздражающим.
Там какой-либо путь состоит в том, чтобы сохранить гостевые дополнения, постоянно работающие, даже когда ядро обновлено? Они могут быть установлены как пакеты Ubuntu вместо того, чтобы установить от виртуального CD?
Ubuntu обеспечивает гостевые утилиты от выпуска с открытым исходным кодом Виртуального Поля. Насколько я знаю, нет никакого различия между этими двумя выпусками, что касается гостевых утилит Linux (например, с выпуском с закрытым исходным кодом VirtualBox, можно получить доступ к USB-устройствам от гостя Linux, даже если VM имеет гостевые утилиты с открытым исходным кодом).
Пакеты virtualbox-ose-guest-utils
, virtualbox-ose-guest-x11
и virtualbox-ose-guest-dkms
. С тем последним установленным пакетом необходимые модули ядра компилируются автоматически при обновлении ядра.
Можно перекомпилировать модули ядра с
/etc/init.d/vboxadd setup
Тем путем Вы не должны переустанавливать их - просто восстанавливают модули после обновления ядра.