Как я могу узнать, установлены ли гостевые дополнения на виртуальной машине VirtualBox без X Windows?
У меня проблема с монтированием общего каталога, и я хотел бы исключить возможность того, что гостевые дополнения не были установлены.
Как я могу узнать, установлены ли гостевые дополнения на виртуальной машине VirtualBox без X Windows?
У меня проблема с монтированием общего каталога, и я хотел бы исключить возможность того, что гостевые дополнения не были установлены.
Ответы:
Вы можете проверить наличие модулей.
Пытаться:
sudo modprobe vboxadd
или же
sudo modprobe vboxvfs
Это загрузит гостевые дополнения, если они установлены (но обычно они загружаются автоматически во время загрузки в любом случае).
Вы получите ошибку, если модуль отсутствует. Это означает, что гостевые дополнения VirtualBox установлены неправильно.
Или вы можете найти скрипт, который загружает модули:
grep vboxadd /etc/init*/*
и посмотреть, если вы получите какой-либо вывод
/usr/sbin/VBoxService --version
vboxadd
и / илиvboxvfs
Если расширения были установлены с использованием репозиториев пакетов Ubuntu (через apt
или Synaptic), вы можете проверить, установлены ли пакеты в данный момент:
dpkg -l | grep virtualbox-guest
выведет список гостевых пакетов, которые в данный момент установлены.
virtualbox-guest-dkms
это модуль ядра и virualbox-guest-utils
утилиты командной строки. Могут быть другие доступные пакеты ( apt-cache search virtualbox-guest
перечислю их).
Ответ Feiticeir0 также обнаружит модуль ядра (если он был установлен вручную).
Если гостевые расширения не установлены, вы можете установить их так же, как и любой другой пакет Ubuntu.
virtualbox-guest-dkms
- эта версия может быть несовместима с вашей версией Virtualbox. Соответствующий файл VBoxGuestAdditions.iso можно найти по адресу download.virtualbox.org/virtualbox
Используйте комбинацию клавиш Host- Nкоторая работает для любой гостевой ОС, т.е. типа Right CTRL- N(если вы используете Hostключ по умолчанию, настроенный VirtualBox).
VirtualBox показывает информацию времени выполнения для сеанса. Проверьте, что у Гостевой Дополнения есть версия. Также хорошо проверить, что гостевые дополнения соответствуют версии VirtualBox (показано в Help
| About VirtualBox...
из VirtualBox Manager).
Если гость дополнения не установлены и работают, то он сообщит: Guest Additons: Not Detected
.
vagrant vbguest --status
Найдите другую полезную информацию в файле README хранилища на Github. https://github.com/dotless-de/vagrant-vbguest
/usr/sbin/VBoxService --version
(согласно @Mike_D; требуются повышенные привилегии) илиdpkg -l | grep virtualbox-guest
(согласно @ voretaq7)