Как я могу узнать, были ли гостевые дополнения VirtualBox установлены на виртуальной машине Ubuntu?

Как узнать, установлены ли гостевые дополнения на виртуальной машине VirtualBox без X Windows?
У меня проблема с подключением общего каталога, и я хотел бы исключить возможность гостевые дополнения не были установлены.

48
задан 3 February 2017 в 03:04

5 ответов

Вы можете проверить наличие модулей.

Попробуйте:

sudo modprobe vboxadd

или

sudo modprobe vboxvfs

Это загрузит гостевые дополнения, если они установлены (но обычно они загружаются автоматически во время загрузки в любом случае). 116]

Вы получите ошибку, если модуль отсутствует. Это означает, что гостевые дополнения VirtualBox установлены неправильно.

Или вы можете найти скрипт, который загружает модули:

grep vboxadd /etc/init*/*

и посмотреть, если вы получите какой-либо вывод.

0
ответ дан 3 February 2017 в 03:04

Если расширения были установлены с использованием репозиториев пакетов Ubuntu (через apt или Synaptic), вы можете проверить, установлены ли пакеты в данный момент:

dpkg -l | grep virtualbox-guest выведет список гостевых пакетов, которые в данный момент установлены установлен.
virtualbox-guest-dkms - это модуль ядра, а virualbox-guest-utils - утилиты командной строки. Могут быть и другие доступные пакеты (apt-cache search virtualbox-guest перечислит их).

Ответ Feiticeir0 также обнаружит модуль ядра (если он был установлен вручную).
Если гостевые расширения не установлены, вы можете установить их так же, как и любой другой пакет Ubuntu.

0
ответ дан 3 February 2017 в 03:04

Используйте lsmod из командной строки, так как он скажет вам не только, если он установлен, но и правильно загружен:

$ lsmod | grep vboxguest
vboxguest             219348  6 vboxsf
0
ответ дан 3 February 2017 в 03:04

Используйте комбинацию клавиш Host - N , которая работает для любой гостевой ОС, т. Е. Введите Правый CTRL - N (если вы используете ключ Host по умолчанию, настроенный VirtualBox).

VirtualBox показывает информацию времени выполнения для сеанса. Проверьте, что у Гостевой Дополнения есть версия. Также полезно проверить, что гостевые дополнения соответствуют версии VirtualBox (показано в Help | About VirtualBox... из VirtualBox Manager).

Если гостевые дополнения не установлены и не работают, то сообщит: Guest Additons: Not Detected.

0
ответ дан 3 February 2017 в 03:04
vagrant vbguest --status

Находят другую полезную информацию из файла репозитория README на GitHub. https://github.com/dotless-de/vagrant-vbguest

-1
ответ дан 16 November 2019 в 10:28

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

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