Как узнать, установлены ли гостевые дополнения на виртуальной машине VirtualBox без X Windows?
У меня проблема с подключением общего каталога, и я хотел бы исключить возможность гостевые дополнения не были установлены.
Вы можете проверить наличие модулей.
Попробуйте:
sudo modprobe vboxadd
или
sudo modprobe vboxvfs
Это загрузит гостевые дополнения, если они установлены (но обычно они загружаются автоматически во время загрузки в любом случае). 116]
Вы получите ошибку, если модуль отсутствует. Это означает, что гостевые дополнения VirtualBox установлены неправильно.
Или вы можете найти скрипт, который загружает модули:
grep vboxadd /etc/init*/*
и посмотреть, если вы получите какой-либо вывод.
Если расширения были установлены с использованием репозиториев пакетов Ubuntu (через apt
или Synaptic), вы можете проверить, установлены ли пакеты в данный момент:
dpkg -l | grep virtualbox-guest
выведет список гостевых пакетов, которые в данный момент установлены установлен.
virtualbox-guest-dkms
- это модуль ядра, а virualbox-guest-utils
- утилиты командной строки. Могут быть и другие доступные пакеты (apt-cache search virtualbox-guest
перечислит их).
Ответ Feiticeir0 также обнаружит модуль ядра (если он был установлен вручную).
Если гостевые расширения не установлены, вы можете установить их так же, как и любой другой пакет Ubuntu.
Используйте lsmod
из командной строки, так как он скажет вам не только, если он установлен, но и правильно загружен:
$ lsmod | grep vboxguest
vboxguest 219348 6 vboxsf
Используйте комбинацию клавиш Host kbd> - N kbd>, которая работает для любой гостевой ОС, т. Е. Введите Правый CTRL kbd> - N kbd> (если вы используете ключ Host kbd> по умолчанию, настроенный VirtualBox).
VirtualBox показывает информацию времени выполнения для сеанса. Проверьте, что у Гостевой Дополнения есть версия. Также полезно проверить, что гостевые дополнения соответствуют версии VirtualBox (показано в Help
| About VirtualBox...
из VirtualBox Manager).
Если гостевые дополнения не установлены и не работают, то сообщит: Guest Additons: Not Detected
.
vagrant vbguest --status
Находят другую полезную информацию из файла репозитория README на GitHub. https://github.com/dotless-de/vagrant-vbguest