Как я могу узнать, были ли гостевые дополнения VirtualBox установлены на виртуальной машине Ubuntu?
Как я могу узнать, установлены ли гостевые дополнения на виртуальной машине VirtualBox без X Windows?
У меня проблема с монтированием общего каталога, и я хотел бы исключить возможность того, что гостевые дополнения не были установлены.
4 ответа
Использование lsmod из командной строки, поскольку он скажет вам не только, если он установлен, но и правильно загружен:
$ lsmod | grep vboxguest
vboxguest 219348 6 vboxsf
Используйте комбинацию клавиш Host-N, которая работает для любой гостевой ОС, т.е. введите Right CTRL-N (если вы используете ключ хоста по умолчанию, настроенный VirtualBox).
VirtualBox показывает информацию времени выполнения для сеанса. Проверьте, что у Гостевой Дополнения есть версия. Также хорошо проверить, что гостевые дополнения соответствуют версии VirtualBox (показано в Help | About VirtualBox... от VirtualBox Manager).
Если гостевые дополнения не установлены и не работают, то он сообщит: Guest Additons: Not Detected,
Вы можете проверить наличие модулей.
Пытаться:
sudo modprobe vboxadd
или же
sudo modprobe vboxvfs
Это загрузит гостевые дополнения, если они установлены (но обычно они загружаются автоматически во время загрузки в любом случае).
Вы получите ошибку, если модуль отсутствует. Это означает, что гостевые дополнения 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.
vagrant vbguest --status
Найдите другую полезную информацию в файле README репозитория на Github.https://github.com/dotless-de/vagrant-vbguest